>백엔드 개발 >Golang >Go의 날짜 형식

Go의 날짜 형식

WBOY
WBOY앞으로
2024-02-15 15:42:08763검색

Go 中的日期格式

php editor Strawberry는 오늘 Go 언어의 날짜 형식을 소개합니다. Go 언어에서는 날짜 및 시간 처리가 매우 중요하며 날짜 형식 지정은 우리가 자주 수행해야 하는 작업 중 하나입니다. Go 언어는 다양한 요구 사항을 충족할 수 있는 간단하고 강력한 날짜 형식 지정 방법을 제공합니다. 날짜를 문자열로 변환하든, 문자열을 날짜로 구문 분석하든 Go 언어는 해당 기능과 작동 방법을 제공합니다. 다음으로 Go 언어의 날짜 형식에 대해 알아봅시다!

질문 내용

date.time 객체(utc 문자열)를 "dd/mm/yyyy hh:mm:ss" 형식으로 포맷해야 합니다. 일련의 트랜잭션을 반복하면서 배열에 있는 각 트랜잭션의 statusdatetime을 변경해야 합니다.

형식을 시도하면서 다음을 시도했지만 날짜 형식이 전혀 변경되지 않습니다.

으아악

내가 뭘 잘못했나요?

Solution

이 문제는 약간 혼란스럽습니다. 분석해 보겠습니다.

date.time 객체(utc 문자열)의 형식을 "dd/mm/yyyy hh:mm:ss" 형식으로 지정해야 합니다.

우선 time.time 对象。 go 中没有 date.time개체 같은 것을 말씀하시는 것 같아요.

두 번째, time.time 객체는 객체입니다(어차피 구조체 인스턴스). "utc 문자열"이 아닙니다. 전혀 밧줄이 아닙니다! 메모리에 저장된 임의의 값입니다.

이제 time.timeformatformat 메소드를 호출하면 올바른 방향으로 가고 있습니다. 하지만 메소드의 godoc을 읽어보면 알 수 있듯이 문자열을 반환합니다. 귀하의 코드 예제에서는 해당 반환 값을 무시합니다(따라서 삭제합니다).

해당 값을 어딘가에 할당한 다음 이를 사용하여 뭔가를 수행해야 합니다.

으아악

형식을 시도하면서 다음을 시도했지만 날짜 형식이 전혀 변경되지 않습니다.

여기서 죽은 말을 이길 수는 없지만 당신 말이 맞습니다. 이것은 형식을 전혀 변경하지 않습니다...또는 더 정확하게는 time.time 변경할 수 있는 형식이 없습니다. 아니요.

위 내용은 Go의 날짜 형식의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
이 기사는 stackoverflow.com에서 복제됩니다. 침해가 있는 경우 admin@php.cn으로 문의하시기 바랍니다. 삭제