Skip to content

Latest commit

 

History

History
73 lines (61 loc) · 1.4 KB

README.md

File metadata and controls

73 lines (61 loc) · 1.4 KB

odate

时间获取及转换工具.

功能

  • 获取当前时间戳
  • 获取当前日期支持
  • 时间戳转换为日期格式
  • 日期格式转换为时间戳

安装

- go get github.com/usthooz/odate
- cd $GOPATH/github.com/usthooz/json2go
- go install

使用

  • odate help(查看帮助信息)
Usage: odate <command>

 Commands:
	v	查看当前版本号
	help	查看帮助信息
	now	输出当前时间信息
	tran	时间戳转换为时间格式

 Options:
	-ts	 时间戳转换为日期格式, 单位为秒(s)
	-tm	 日期格式转换为时间戳, 格式如:2006/01/02 15:04:05

 Examples:
	odate
	odate help
	odate now
	odate tran -ts=1553745472
	odate tran -tm='2006/01/02 15:04:05'
  • odate / odate now (获取当前时间信息)
当前时间戳:
s: 1553761677
ms: 1553761677
ns: 1553761677737804544

当前日期:
CST: 2019-03-28 16:27:57.737804544 +0800 CST m=+0.017237880
2019-03-28 04:27:57
2019-03-28 16:27:57
2019/03/28 04:27:57
2019/03/28 16:27:57
  • odate tran -ts=1553761677 (时间戳转换为日期格式)
转换后日期:
2019-03-28 04:27:57 AM
2019-03-28 16:27:57
2019/03/28 04:27:57 AM
2019/03/28 16:27:57
  • odate tran -tm='2019/03/28 16:27:57' (日期格式转换为时间戳,注意:日期应该用户符号括起来,目前只支持这一种格式输入)
2019/03/28 16:27:57
转换后时间戳:
s: 1553790477
ms: 1553790477
ns: 1553790477000000000