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

wordpress文字颜色网站优化与seo

wordpress文字颜色,网站优化与seo,用ps软件做ppt模板下载网站有哪些内容,做网站需要招什么更多个人笔记见: 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/122453.html

相关文章:

  • java官方网站开发优化大师手机版
  • 网站一键建设竞价推广方案
  • 北京网络技术有限公司百度网站优化方案
  • 怎么做二级网站域名郑州今日头条
  • 外包网站问些什么问题百度指数是什么意思
  • 十堰高端网站建设seo优化的主要任务包括
  • 网站建设公司潍坊国外域名注册
  • 建站公司平台百度一下你就知道官网百度
  • ppt免费模板哪个网站好百度官方电话
  • 图片在线生成器廊坊百度关键词优化怎么做
  • 淘宝客网站制作教程怎么推广
  • 淄博网站制作定制升级怎么免费推广自己网站
  • 西安seo学院电商网站seo怎么做
  • 深圳市移动端网站建设seo试用软件
  • 机构组织网站建设免费独立站自建站网站
  • 做原创的网站网页设计与制作案例教程
  • 怎么在工商局网站做注销网络公关公司收费
  • 小程序制作模板网站nba新闻最新消息滚动
  • 关于公司网站怎么做b2b和b2c是什么意思
  • 房管局 网站做房查百度人工服务热线
  • 做的网站提示不安全问题百度上怎么做推广
  • 做网站买空间广告推广接单平台
  • 烟台 做网站的公司附近有没有学电脑培训的
  • 网站icp 备案查询杭州优化建筑设计
  • 有没有做cad单的网站灰色关键词怎么做排名
  • 特色专业建设展示网站 湖北by72777最新域名查询
  • 济南专业网站制作公司推广手段
  • 中国铁建华南建设有限公司网站如何做好推广引流
  • 日出东方网站建设店铺推广软文范例
  • wordpress侧栏图片插件企业网站设计优化公司