Notice
Recent Posts
Recent Comments
Link
투케이2K
106. (Go Lang) [Mac Os] Go 문법 : time 모듈 - 타임 모듈 사용해 현재 시점에서 특정 시점 시간 빼기 - ParseDuration 본문
Go Lang (Go 언어)
106. (Go Lang) [Mac Os] Go 문법 : time 모듈 - 타임 모듈 사용해 현재 시점에서 특정 시점 시간 빼기 - ParseDuration
투케이2K 2024. 3. 3. 09:15[개발 환경 설정]
개발 언어 : Go
[소스 코드]
package main
import (
"fmt"
"time"
)
// -------------------------------------------------------------------------------
// [기본 서버 구동 함수]
func main() {
// ---------------------------------------------------
// [기본 설명]
// ---------------------------------------------------
// "time" 패키지를 사용해 시간 동작을 제어할 수 있습니다
// ---------------------------------------------------
// [기본 변수 선언]
now := time.Now()
// [ParseDuration : 특정 시점 시간 지정]
timer, err := time.ParseDuration("10s")
if err != nil {
panic(err)
}
// [- 마이너스 사용해 현재 시점에서 특정 시점 시간 빼기]
nowDate := now.Format("2006-01-02 15:04:05")
minusData := now.Add(-timer).Format("2006-01-02 15:04:05")
// [로그 출력]
fmt.Println("")
fmt.Println("----------------------------------------------")
fmt.Println("[Main] : [Log]")
fmt.Println("----------------------------------------------")
fmt.Println("nowDate : ", nowDate)
fmt.Println("----------------------------------------------")
fmt.Println("minusData : ", minusData)
fmt.Println("----------------------------------------------")
fmt.Println("")
}
// -------------------------------------------------------------------------------
[결과 출력]
반응형
'Go Lang (Go 언어)' 카테고리의 다른 글
Comments