课程咨询: 400-996-5531 / 投诉建议: 400-111-8989
认真做教育 专心促就业
carbon是一个轻量级、语义化、对IDE友好的日期时间处理库,是PHP Carbon库的Golang实现版本,摆脱反人类的2006-01-02 15:04:05格式化时间设计
更新记录
【新增】新增IsLeapYear()方法判断是否是闰年
【新增】新增FirstDay()方法获取第一天
【新增】新增FirstDay()方法获取最后一天
【修复】修复已知BUG
【优化】完善单元测试
//安装
go get -u #/go-package/carbon
//初始化
carbon := carbon:New()
//设置中国时区
carbon.Timezone(carbon.PRC)
carbon.Now().Format("Y-m-d H:i:s") // 2020-09-05 13:20:30
carbon.Now().Format("y-m-d h:i:s") // 20-09-05 01:20:30
carbon.Now().Format("YmdHis") // 20200905132030
carbon.Now().ToDateTimeString() // 2020-09-05 13:20:30
carbon.Now().ToDateString() // 2020-09-05
carbon.Now().ToTimeString() // 13:20:30
//获取当前时间戳
carbon.Now().ToTimestamp() // 1599272433
//昨天
carbon.Yesterday() // 2020-09-04 00:00:00
//今天
carbon.Today() // 2020-09-05 00:00:00
//明天
carbon.Tomorrow() // 2020-09-06 00:00:00
//第一天
carbon.Now().FirstDay() // 2020-09-01 00:00:00
//最后一天
carbon.Now().LastDay() // 2020-09-30 00:00:00
//一年后
carbon.Now().AddYear().ToDateTimeString() // 2021-09-05 13:20:30
//一年前
carbon.Now().SubYear().ToDateTimeString() // 2019-09-05 13:20:30
//一月后
carbon.Now().AddMonth().ToDateTimeString() //2020-10-05 13:20:30
//一月前
carbon.Now().SubMonth().ToDateTimeString() //2020-08-05 13:20:30
//一天后
carbon.Now().AddDay().ToDateTimeString() // 2020-09-06 13:20:30
//一天前
carbon.Now().SubDay().ToDateTimeString() // 2020-08-04 13:20:30
//解析标准格式时间字符串
carbon.Parse("2020-09-05 13:20:30").Format("Y年m月d日H时i分s秒") // 2020年09月05日13时20分30秒
//是否是闰年
carbon.Now().IsLeapYear()
//是否是周一
carbon.Now().IsMonday()
//是否是周二
carbon.Now().IsTuesday()
//是否是周三
carbon.Now().IsWednesday()
//是否是周四
carbon.Now().IsThursday()
//是否是周五
carbon.Now().IsFriday()
//是否是周六
carbon.Now().IsSaturday()
//是否是周日
carbon.Now().IsSunday()
更多用法请查看README.md文件
选择的人多的机构就是好机构,达内每年近10万学员的选择,来达内给你一个不一样的培训体验。达内目前开设24大课程体系,Java编程、UI设计、网络营销、web前端培训等课程。达内每月开设免费课程试听训练营,欢迎来电预约免费试听,领取免费课程资料。来合肥php培训,让你的人生有不一样的精彩。
【免责声明】本文系本网编辑部分转载,转载目的在于传递更多信息,并不代表本网赞同其观点和对其真实性负责。如涉及作品内容、版权和其它问题,请在30日内与管理员联系,我们会予以更改或删除相关文章,以保证您的权益!