当前位置: 首页 > news >正文

武昌做网站公司惠州百度seo在哪

武昌做网站公司,惠州百度seo在哪,工作总结ppt模板免费,做网站一般图片多大用不习惯也嫌麻烦每次都去操作时间,然后就自己写了个时间工具类 package timeutilimport ("time" )func New() *TimeUtil {return &TimeUtil{} }// TimeUtil 是时间操作工具类 type TimeUtil struct{}// GetFormattedDate 获取格式化的日期字符串 fun…

用不习惯也嫌麻烦每次都去操作时间,然后就自己写了个时间工具类

package timeutilimport ("time"
)func New() *TimeUtil {return &TimeUtil{}
}// TimeUtil 是时间操作工具类
type TimeUtil struct{}// GetFormattedDate 获取格式化的日期字符串
func (tu *TimeUtil) GetFormattedDate(t time.Time) string {return t.Format("2006-01-02")
}// GetFormattedTime 获取格式化的时间字符串
func (tu *TimeUtil) GetFormattedTime(t time.Time) string {return t.Format("15:04:05")
}// GetFormattedDateTime 获取格式化的日期时间字符串
func (tu *TimeUtil) GetFormattedDateTime(t time.Time) string {return t.Format("2006-01-02 15:04:05")
}// GetWeekday 获取星期几
func (tu *TimeUtil) GetWeekday(t time.Time) string {return t.Weekday().String()
}// IsLeapYear 判断是否为闰年
func (tu *TimeUtil) IsLeapYear(year int) bool {return year%4 == 0 && (year%100 != 0 || year%400 == 0)
}// ParseDateFromString 将日期字符串解析为时间对象
func (tu *TimeUtil) ParseDateFromString(dateString string) (time.Time, error) {layout := "2006-01-02"t, err := time.Parse(layout, dateString)if err != nil {return time.Time{}, err}return t, nil
}// ParseTimeFromString 将时间字符串解析为时间对象
func (tu *TimeUtil) ParseTimeFromString(timeString string) (time.Time, error) {layout := "15:04:05"t, err := time.Parse(layout, timeString)if err != nil {return time.Time{}, err}return t, nil
}// ParseDateTimeFromString 将日期时间字符串解析为时间对象
func (tu *TimeUtil) ParseDateTimeFromString(dateTimeString string) (time.Time, error) {layout := "2006-01-02 15:04:05"t, err := time.Parse(layout, dateTimeString)if err != nil {return time.Time{}, err}return t, nil
}// FormatTimeString 将时间字符串转换为指定格式的日期时间字符串
/**
inputTime 表示输入的时间字符串 字符格式为:2006-01-02 15:04:05
format 表示要转换的日期时间格式 1、YYYY-MM-DD hh:mm:ss  2、YYYY-MM-DD  3、hh:mm:ss
*/
func (tu *TimeUtil) FormatTimeString(inputTime, format string) (string, error) {format = rule(format)layout := "2006-01-02 15:04:05"t, err := time.Parse(layout, inputTime)if err != nil {return "", err}formattedTime := t.Format(format)return formattedTime, nil
}// FormatTimeStringZ 将时间字符串转换为指定格式的日期时间字符串
/**
inputTime 表示输入的时间字符串 字符格式为:2023-07-29T15:30:00Z
format 表示要转换的日期时间格式 1、YYYY-MM-DD hh:mm:ss  2、YYYY-MM-DD  3、hh:mm:ss
*/
func (tu *TimeUtil) FormatTimeStringZ(inputTime, format string) (string, error) {format = rule(format)t, err := time.Parse(time.RFC3339, inputTime)if err != nil {return "", err}formattedTime := t.Format(format)return formattedTime, nil
}// rule 时间规则
func rule(format string) (str string) {if format == "1" {format = "2006-01-02 15:04:05"} else if format == "2" {format = "2006-01-02"} else if format == "3" {format = "15:04:05"}return format
}
http://www.ritt.cn/news/25515.html

相关文章:

  • 深圳公司注册开户怎么优化自己网站的关键词
  • 济南营销型网站建设贵吗百度热搜广告位
  • 网站备案在哪里审批软文兼职10元一篇
  • 古镇企业网站建设定制保定seo推广
  • 做网站所需要的技术优化关键词技巧
  • 某购物网站开发项目网站检测
  • 旅游网站规划方案淘宝关键词排名查询工具免费
  • 南宁网站建设策划方案怎样做企业推广
  • html做企业门户网站谷歌手机版下载安装
  • 网站建设销售开场白百度竞价推广技巧
  • 景安 怎么把网站做别名西地那非片的功效与作用
  • 中山三水网站建设搜索引擎优化什么意思
  • wordpress单位内网做网站培训机构有哪些
  • 5年网站续费多少钱广告接单平台app
  • 一般做一个网站多少钱seo综合查询是什么
  • 交易网站怎么做太原网络推广公司哪家好
  • 代刷网站是怎么做的营销型网站建设策划书
  • 网站月流量是什么意思上海网络推广营销策划方案
  • 网络推广方法有几种长沙seo推广外包
  • 阿里云智能logo设计网站上海好的seo公司
  • 如何做外贸营销型网站推广上海百度关键词搜索推广服务
  • 装修网站运营怎么优化网站排名
  • 动漫网站开发设计思想今天特大新闻最新消息
  • 怎么做服装外贸网站企业网站设计规范
  • 政府网站集约化建设工作方案中国十大门户网站排行
  • 品牌网站制作价格免费优化网站
  • 淘宝做的网站优化长春网站建设方案报价
  • 简洁网站布局seo文案范例
  • 怎么区分营销型网站优秀的软文广告案例
  • 网站建设个人博客网站注册搜索引擎的目的是