Categorygithub.com/digital-idea/ditime
modulepackage
0.0.4
Repository: https://github.com/digital-idea/ditime.git
Documentation: pkg.go.dev

# README

ditime

travisCI Go Report Card

업무툴 제작에 사용되는 시간관련 Go 라이브러리이다.

Use in go

package main

import (
    "fmt"
    "github.com/digital-idea/ditime"
)

func main() {
    case1 := "2019年1月1日"
    case2 := "2019. 1. 1"
    result1, _ := ditime.ToFullTime(10, case1)
    fmt.Println(result1)
    fmt.Println(result2)
    // 2019-01-01T10:00:00+09:00
    // 2019-01-01T10:00:00+09:00
}

License: BSD 3-Clause License

# Functions

Now 함수는 디지털아이디어에서 사용하는 서비스의 현재 시간을 RFC3339 포멧으로 반환한다.
Str2time 함수는 RFC3339 시간문자열을 Time 자료구조로 바꾼다.
ToFullTime 함수는 시간(출근시작시간, 퇴근시간등)값과 시간문자를 입력받아서 FullTime(RFC3339)으로 변환한다.

# Variables

RegexpExcelDaynum 레귤러 익스프레션은 1899-12-31 부터 지난날수에 대한 레귤러 익스프레션이다.
101, 110".
10/19, 10-19, 10.10.
10-19-2016, 10/19/2016, 10.19.2016, 10.
16-10-19, 16/10/19, 16.10.19, 16.10.19.
2016-10-19, 2016/10/19, 2016.10.19, 2016.10.19.