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

wordpress 标题 拼音百度seo排名软

wordpress 标题 拼音,百度seo排名软,wordpress用orderby,阿里国际网站首页可以做全屏不更多个人笔记见: github个人笔记仓库 gitee 个人笔记仓库 个人学习,学习过程中还会不断补充~ (后续会更新在github上) 文章目录 时间处理基本例子 Json处理基础案例 时间处理 时间格式化必须使用:2006-01-…

更多个人笔记见:
github个人笔记仓库
gitee 个人笔记仓库
个人学习,学习过程中还会不断补充~ (后续会更新在github上)

文章目录

  • 时间处理
    • 基本例子
  • Json处理
    • 基础案例

时间处理

时间格式化必须使用:2006-01-02 15:04:05 这个时间为参考!!

基本例子

包括常见的时间操作

package mainimport ("fmt""time"
)func main() {// 1. 获取当前时间now := time.Now()fmt.Printf("当前时间: %v\n", now)//当前时间: 2025-05-25 20:14:42.296858 +0800 CST m=+0.000238334// 2. 获取时间组成部分fmt.Printf("年: %d 月: %d 日: %d 时: %d 分: %d 秒: %d\n",now.Year(), now.Month(), now.Day(),now.Hour(), now.Minute(), now.Second())// 3. 格式化时间输出fmt.Println("标准格式:", now.Format("2006-01-02 15:04:05"))fmt.Println("简写格式:", now.Format("2006/01/02"))  fmt.Println("时间戳:", now.Unix())//标准格式: 2025-05-25 20:14:42//简写格式: 2025/05/25//时间戳: 1748175282// 4. 时间计算oneHourLater := now.Add(time.Hour)fmt.Println("1小时后:", oneHourLater)//1小时后: 2025-05-25 21:14:42.296858 +0800 CST m=+3600.000238334tomorrow := now.AddDate(0, 0, 1)fmt.Println("明天:", tomorrow.Format("2006-01-02"))//明天: 2025-05-26// 5. 时间比较if now.Before(oneHourLater) { //比较前后时间fmt.Println("当前时间在1小时前")}// 6. 定时器timer := time.NewTimer(2 * time.Second)  //NewTimer 创建定时器<-timer.C //阻塞等待定时器fmt.Println("2秒时间到") // 7. 定时任务ticker := time.NewTicker(1 * time.Second)go func() {for t := range ticker.C {fmt.Println("定时执行:", t.Format("15:04:05"))}}()// 8. 解析字符串为时间 !! timeStr := "2023-01-02 15:04:05" //先以字符串的标准形式表示parsedTime, err := time.Parse("2006-01-02 15:04:05", timeStr)if err != nil {panic(err)}fmt.Println("解析后的时间:", parsedTime)//解析后的时间: 2023-01-02 15:04:05 +0000 UTC// 9. 睡眠  ->  为了完成 7 定时任务time.Sleep(5 * time.Second)ticker.Stop()fmt.Println("程序结束")
}

Json处理

Json化后方便网络通信等传输,主要特点其实就是对第一个字母进行处理

基础案例

type userInfo struct {Name  string   `json:"Name"`Age   int      `json:"age"`Hobby []string `json:"Hobby"`
}func main() {a := userInfo{Name: "wang", Age: 18, Hobby: []string{"Golang", "TypeScript"}}// 普通JSON编码buf, err := json.Marshal(a)if err != nil {panic(err)}fmt.Println(string(buf)) // {"Name":"wang","age":18,"Hobby":["Golang","TypeScript"]}// 带缩进的JSON编码indentBuf, err := json.MarshalIndent(a, "", "\t")if err != nil {panic(err)}fmt.Println(string(indentBuf)) //如果不是 string 会以数字形式输出/*{"Name": "wang","age": 18,"Hobby": ["Golang","TypeScript"]}*/// JSON解码var b userInfoerr = json.Unmarshal(buf, &b) //解码然后放入 b 中if err != nil {panic(err)}fmt.Printf("%#v\n", b) // main.userInfo{Name:"wang", Age:18, Hobby:[]string{"Golang", "TypeScript"}}
}
  • 似乎在定义结构体的 json 的时候出一些错误都是可以被 Unmarshal 正确重新放回去的(不过 Marshal 的时候就会带有一点错误地放入)
    还是老实定义 json 就好
  • 记住需要编为 json 后,string 来输出,不然就是一串数字
http://www.dtcms.com/wzjs/439935.html

相关文章:

  • 帮别人做网站推广犯法吗成都新一轮疫情
  • 如何策划电子商务的网站建设想卖产品怎么推广宣传
  • 宝塔wordpress开启https中国seo
  • 哪个网站做简历免费德兴网站seo
  • 聊城做网站好的公司世界足球排名前100
  • 档案网站建设现状分析360收录提交
  • 做电影网站失败淘宝流量
  • 怎么查网站域名网络推广与优化
  • 宝安住房和建设局网站nba体育新闻
  • html5 动态网站开发推广普通话手抄报内容50字
  • 高端网站设计哪里比较好搜索引擎优化怎么做
  • 微信 购物网站开发本周新闻热点事件
  • 网站设计怎么做一点首页就跳转公司网站模版
  • 校园网站建设初探宁波网站推广联系方式
  • 做网站用方正字体可以额的视频营销
  • 代理公司注册地址安徽百度关键词优化
  • 无锡自助建网站百度一键优化
  • office365做企业网站日照网站优化公司
  • 旅游类网站建设网络营销图片素材
  • 郏县网站制作哪家公司好怎么做网站?
  • 淄博网站建设企业响应式网站建设
  • 做网站找谁营销传播
  • 末备案网站如何做cdn搜索网站的浏览器
  • 网站建设公司价谷歌官方网站注册
  • 苏州 建设中心网站搜索引擎营销成功案例
  • 网站建设简介是什么意思沈阳黄页88企业名录
  • 莱芜雪野湖一日游2022年seo最新优化策略
  • 庆阳做网站公司seo挂机赚钱
  • 长沙市网站建设公司广州网站关键词推广
  • 电子商务网站建设公司风云榜小说排行榜