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

easyui 网站开发实现网站页面怎么优化

easyui 网站开发实现,网站页面怎么优化,wordpress 变网盘,网站单页面可以做302跳转吗本文旨在对官方time包有个全面学习了解。不钻抠细节,但又有全面了解,重点介绍常用的内容,一些低频的可能这辈子可能都用不上。主打一个花最少时间办最大事。 Duration对象: 两个time实例经过的时间,以长度为int64的纳秒来计数。 常见的durati…

本文旨在对官方time包有个全面学习了解。不钻抠细节,但又有全面了解,重点介绍常用的内容,一些低频的可能这辈子可能都用不上。主打一个花最少时间办最大事。

  • Duration对象: 两个time实例经过的时间,以长度为int64的纳秒来计数。
    常见的duration, golang没有预设天或者比天大的duration单位,为了避免跨夏令时转换问题

    Nanosecond Duration = 1 //纳秒
    Microsecond = 1000 * Nanosecond //微秒
    Millisecond = 1000 * Microsecond //毫秒
    Second = 1000 * Millisecond
    Minute = 60 * Second
    Hour = 60 * Minute

    获取单位间的进制数:
    fmt.Print(int64(second/time.Millisecond)) // prints 1000

    • Duration对象上的常用方法
      • ParseDuration(s string) (Duration, error) : 将字符串解析为duration, 类似这种字符串"-1h10m10s6ms7us8ns",最前面可以有-表反向,不加就是正向,-只能加在最前面,比如这个例子-加在-10s就会抛错
      • String() string : 以"72h3m0.5s"格式打印
      • Since(t Time) Duration : time.Now().Sub(t)的简便写法
      • Truncate(m Duration) Duration : 保留m的整数倍duration,其余全舍弃,相当于除m(/m)
      • Round(m Duration) Duration: 保留距离m的倍数最近的duration,也就除m后会四舍五入
  • 获取location常用方法

    • time.LoadLocation(name string) (*Location, error): name: 预设的时区名,找不到会抛错,名字大小写严格敏感

      chinaLocation, err := time.LoadLocation(“Asia/Shanghai”)
      if err != nil {//逻辑上很有必要检测下
      panic(err)
      }

    • time.FixedZone(name string, offset int) *Location : name打印时时区部分原样展示这个, offset 对于UTC的偏移量(秒)

      chinaLocation := time.FixedZone(“CST”, int(860time.Second))

  • 字符串解析为时间

    • time.Parse(layout, value string) (Time, error): time.Parse(“2006-01-02 15:04:05 MST”, “2025-04-17 15:16:17 CST”)
      • layout中月/日/小时/分钟/秒/年分别由1/2/3(24小时就是15)/4/5/6表示;带时区固定用MST(美国山区时间)。golang本身有些预设layout,
        比如time.DateTime就和上面例子中的一样但不带MST
    • time.ParseInLocation(layout, value string, loc *Location) (Time, error) :同time.Parse差不多,只是时区由第二个参数指定
  • 时间戳转换到时间time对象

    • time.Unix(sec int64, nsec int64) Time: time.Unix(1744881455, 0)
  • 一种创建时间time对象

    • time.Date(year int, month Month, day, hour, min, sec, nsec int, loc *Location) Time: time.Date(2009, time.November, 10, 23, 0, 0, 0, time.UTC)
  • time对象的常用方法

    • In(loc *Location) Time : 原本time实例复制,但时区设为loc,为了打印日期用的。//比如打印美国的时间 time.Now().In(美国Location对象).Format(“2006-01-02 15:04:05 MST”)
    • Format(layout string) string :根据layout格式打印出字符串日期 //time.Now().Format(“2006-01-02 15:04:05 MST”)
    • Unix() int64 : 获取time对象的时间戳
    • Sub(u Time) Duration : 与时间u的差值 //

      start := time.Date(2000, 1, 1, 0, 0, 0, 0, time.UTC)
      end := time.Date(2000, 1, 1, 12, 0, 0, 0, time.UTC)
      diff := end.Sub(start)
      fmt.Printf(“difference = %v; 分钟=%v\n”, diff, diff.Minutes()) //diff = 12h0m0s; 分钟=720

    • AddDate(years int, months int, days int) Time : 增加/减少日期 // 比如AddDate(-1, 2, 3)
  • Sleep(d Duration): 暂停当前协程至少时间d。d为<=0时,sleep立马返回

http://www.dtcms.com/wzjs/104180.html

相关文章:

  • 临夏州住房和城乡建设厅网站产品免费推广网站有哪些
  • 河北省建设厅办事大厅网站推广软件下载
  • 做网站主要学什么深圳营销推广公司
  • 网站科技感颜色上海seo外包公司
  • 教育培训机构怎么建设网站百度纯净版首页入口
  • 滨江区网站开发公司龙华线上推广
  • 在家做兼职的网站怎么做游戏推广员
  • 扬州做网站的价格seo推广优化
  • 网站做搜索引擎优化手机百度快照
  • 做行业导航网站推广产品吸引人的句子
  • 做网站版头图片公司网站建设流程
  • 开发一个个人网站什么叫优化关键词
  • 学做海报的网站网站优化师
  • h5美食制作网站模板寻找客户的渠道和方法
  • 怎样做淘宝券网站seo免费培训教程
  • 合肥做网站公网页点击量统计
  • 南昌网站建设模板技术公司福州网站优化公司
  • 惠州企业建站模板南昌网优化seo公司
  • 网站在线交谈免费b站推广网站不用下载
  • 论文收录网站排名广告投放
  • 如何阿里巴巴网站做推广方案企业网站搭建
  • 有没有做面粉美食的网站公司网络推广方法
  • 域名购买备案大地seo视频
  • 做网站需要学些什么条件永久免费自助建站平台
  • 设计师网站资源长安网站优化公司
  • 网站建设人员配置是怎样的百度免费发布信息网站
  • 网站源码怎么使用软文营销是什么
  • 网站建设发展趋势株洲企业seo优化
  • 工作室可以做什么行业深圳专门做seo的公司
  • 学网站设计培训电话软文代写平台有哪些