Golang如何使用time处理日期时间

Go语言通过time包提供时间处理功能,使用time.Now()获取当前时间,Format方法按“2006-01-02 15:04:05”格式化输出,Parse解析时间字符串,支持时区、时间计算、比较及Sleep、Ticker等定时操作。

golang如何使用time处理日期时间

Go语言通过time包提供了强大的日期和时间处理能力。无论是获取当前时间、格式化输出、解析字符串,还是进行时间计算,time包都能简洁高效地完成。

获取当前时间

使用time.Now()可以获取当前的本地时间,返回一个time.Time类型的值。

now := time.Now()fmt.Println(now) // 输出类似:2024-05-10 14:30:22.123456 +0800 CST m=+0.000000001

你还可以单独获取年、月、日、小时等信息:

fmt.Println(now.Year())        // 年fmt.Println(now.Month())       // 月(time.Month 类型)fmt.Println(now.Day())         // 日fmt.Println(now.Hour())        // 小时fmt.Println(now.Weekday())     // 星期几

格式化时间输出

Go 的时间格式化不使用Y-m-d H:i:s这类占位符,而是使用固定的参考时间:

立即学习“go语言免费学习笔记(深入)”;

2006-01-02 15:04:05(这是 Go 语言的“魔数”格式)

fmt.Println(now.Format("2006-01-02 15:04:05"))fmt.Println(now.Format("2006/01/02"))fmt.Println(now.Format("15:04:05"))fmt.Println(now.Format(time.RFC3339)) // 内建常量,输出如:2024-05-10T14:30:22+08:00

常用格式示例:

"2006-01-02" → 日期"15:04:05" → 时间"2006-01-02 15:04:05" → 完整时间time.Kitchen → 12小时制时间(如:1:30PM)

解析时间字符串

使用time.Parse()将字符串转换为time.Time类型,第一个参数是格式模板,第二个是待解析的字符串。

Pic Copilot Pic Copilot

AI时代的顶级电商设计师,轻松打造爆款产品图片

Pic Copilot 158 查看详情 Pic Copilot

t, err := time.Parse("2006-01-02 15:04:05", "2024-05-10 10:00:00")if err != nil {    log.Fatal(err)}fmt.Println(t)

如果字符串包含时区,建议使用time.ParseInLocation()指定位置:

loc, _ := time.LoadLocation("Asia/Shanghai")t, _ := time.ParseInLocation("2006-01-02 15:04:05", "2024-05-10 10:00:00", loc)

时间计算与比较

time.Time支持加减、比较和间隔计算。

加时间now.Add(2 * time.Hour)减时间now.Add(-30 * time.Minute)计算差值duration := t2.Sub(t1)判断先后t1.Before(t2)t1.After(t2)t1.Equal(t2)

常见时间单位:

time.Secondtime.Minutetime.Hourtime.Millisecondtime.Microsecondtime.Nanosecond

定时与休眠

使用time.Sleep()让程序暂停执行:

fmt.Println("开始")time.Sleep(2 * time.Second)fmt.Println("2秒后")

使用time.Ticker实现周期性任务:

ticker := time.NewTicker(1 * time.Second)go func() {    for t := range ticker.C {        fmt.Println("每秒执行一次:", t)    }}()// 别忘了在适当时候停止:ticker.Stop()

基本上就这些。Go 的 time 包设计直观,只要记住那个“2006-01-02 15:04:05”的格式模板,处理时间就很轻松了。

以上就是Golang如何使用time处理日期时间的详细内容,更多请关注创想鸟其它相关文章!

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。
如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 chuangxiangniao@163.com 举报,一经查实,本站将立刻删除。
发布者:程序猿,转转请注明出处:https://www.chuangxiangniao.com/p/1111101.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2025年12月2日 13:15:02
下一篇 2025年12月2日 13:15:23

相关推荐

  • 块状,加密预售和莱特币的金十字:综述

    探索blockdag的迅猛发展,加密货币预售热潮以及litecoin潜在的看涨突破,其罕见的金交叉形态正在形成。 加密世界永不停歇,最近有不少值得关注的动态。从Blockdag惊人的预售金额,到一系列新兴加密项目的发售,再到Litecoin可能出现的技术性上涨趋势,这一切都正掀起一股浪潮。 Bloc…

    2025年12月8日
    000
  • Katana Mainnet爆炸了:2.32亿美元的预处理!

    卡塔纳(katana)作为“首个第2层”区块链,一经登场便引发轰动,预处理金额高达2.32亿美元,展现出其在defi流动性领域的革新潜力。 Katana主网上线引爆市场:预处理资金达2.32亿美元! Katana主网正式上线,掀起热潮!这一“优先级最高”的第2层区块链刚刚推出主网,数据令人瞩目:高达…

    2025年12月8日
    000
  • 加密货币,binance和Top Buys:现在是什么热?

    探索加密货币,二元列表和顶级投资的最新趋势,包括xrp、eth、sol及新兴defi协议的深度解析。 加密货币、币安动态与热门资产:当前市场焦点 加密世界永不停歇,紧跟最新动向仿佛已成为一项全职任务。我们来梳理一下目前加密货币领域、币安上线项目以及热门投资项目中的关键趋势。 华尔街对加密资产的兴趣:…

    2025年12月8日
    000
  • 雪崩的统治受到挑战:鲁维·艾(Ruvi Ai)会领导下一个公牛吗?

    avalanche正遭遇ruvi ai的挑战,这场竞赛将区块链与人工智能紧密结合。凭借实际应用价值和出色的预售表现,ruvi ai正瞄准引领下一轮牛市。 加密世界持续演变,尽管Avalanche(AVAX)具备强劲实力,但新晋选手Ruvi AI(RUVI)正在崛起,有可能抢尽风头。通过整合区块链与A…

    2025年12月8日
    000
  • 比特币2层预售加热:超级下一个大事吗?

    比特币hyper的预售接近200万美元,引发了关于比特币首个“true”第2层解决方案的热议。然而,围绕比特币的机构泡沫是否正在形成?我们来深入探讨一下。 在众多比特币第2层解决方案中,比特币Hyper(Hyper)正成为焦点。随着其预售筹集了200万美元,该项目显示出强劲的发展势头。 比特币Hyp…

    2025年12月8日
    000
  • 卡巴·普莱斯(Kaspa Price)准备一条短裤燃烧吗?市场情绪保持高空

    kaspa(kas)瞄准0.09美元,市场情绪强劲或引发3000万美元空头爆仓。kas能否突破阻力形成空头挤压? Kaspa价格是否正酝酿一场空头清算风暴?市场情绪持续高涨 Kas(KAS)再度引起关注,交易员押注其可能飙升至0.09美元,这一水平或将引爆超过3000万美元的空头仓位。尽管近期价格有…

    2025年12月8日
    000
  • Solana ETF,Stage Rewards和机构访问:一个新时代?

    第一个带质押奖励的solana etf的推出标志着机构进入和更广泛加密市场的新阶段。 Solana ETF、质押奖励与机构准入:新时代开启? 准备好迎接变化了吗?加密ETF领域正在升温。随着Solana的持续走强,加上质押奖励机制以及机构参与度的提升,现在正是了解这一切背后意义的好时机。 Rex-O…

    2025年12月8日
    000
  • Vechain突破警报:分析师的目标$ 2 – 兽医准备弹出了吗?

    vechain(兽医)似乎正在形成看涨趋势!有分析师指出,价格可能迎来重大突破,并预测其将上涨至2美元。这是否是你一直在寻找的潜在机会呢? Vechain突破信号显现:目标价2美元?兽医即将起飞? 目前,Vechain(VET)正处于一个关键的技术阶段,市场对其走势高度关注。一位知名分析师预测,该币…

    2025年12月8日
    000
  • Floki,Wif和Ozak AI:导航模因硬币狂热和AI创新

    探索floki与wif等模因币和ai驱动型项目ozak ai之间的对比,市场波动以及以实用为导向的加密货币崛起。 加密世界无疑是一段充满变数的旅程。近期市场出现了显著变化,模因币持续活跃,而人工智能主导的项目也开始崭露头角。我们来深入看看Floki、Wif和Ozak AI的现状,以及它们对投资者的意…

    2025年12月8日
    000
  • 比特币,Solaris,预售收益:像专业人士一样抓住下一波

    比特币solaris(btc-s)预售正在引发热议,已成功募集超过580万美元。btc-s融合了工作量证明与委托权益证明机制,旨在实现更高的交易速度和可扩展性。 嘿,加密爱好者们。你是否总觉得自己跟不上节奏?比特币Solaris(BTC-S)正掀起一股热潮,结合创新技术和强劲的预售表现,吸引了广泛关…

    2025年12月8日
    000
  • 解锁加密货币财富:采矿平台和入门奖金 – 您通往数字黄金的门户!

    通过一个简易平台轻松进入加密货币挖矿领域,并享受新用户专属的注册奖励。了解现在如何开启挖矿之旅,逐步积累你的数字资产! 打开加密财富之门:挖矿平台与新手福利 —— 通往数字黄金的新入口! 加密货币挖矿正在快速发展,越来越多的新平台和激励措施不断涌现,使得参与这一领域比以往更加便捷。让我们一起探索这个…

    2025年12月8日
    000
  • Amarnath Yatra:令牌分布和干式跑步朝圣准备工作

    随着干式运行的成功,amarnath yatra的代币发放工作也已启动。了解更多关于最新进展和筹备情况。 Amarnath Yatra即将到来,准备工作正在紧锣密鼓地进行中!离线注册所需的令牌已经开始发放,沿查mu至Srinagar高速公路的干跑活动也顺利完成。 代币分发中心运作 代币分发中心正式开…

    2025年12月8日
    000
  • AltCoins 2025:Blockdag的气盘击败Solana和以太坊

    blockdag在2025年探索altcoin领域时,作为领跑者,以太坊与solana的创新策略逐渐显现。 2025年的Altcoin世界中,什么最火?尽管Solana和Ethereum依旧占据重要地位,但Blockdag凭借其新颖的空投机制吸引了大量目光。让我们一起深入了解一下! Blockdag…

    2025年12月8日
    000
  • 比特币,以太坊和狗狗币:浏览加密海洋

    比特币眼睛的潜在突破,以太坊扩展了其生态系统,而多狗币……好吧,它依然是狗狗币。让我们深入了解最新的加密货币动态! 加密世界从不停歇!比特币正在试探新的高点,以太坊持续建设,而狗狗币仍然……狗狗币。我们来一起梳理一下比特币、以太坊和狗狗币的最新进展,看看数字货币领域正在发生什么变化。 比特币:横向波…

    2025年12月8日
    000
  • Binance,多边形和暂停存款:这是什么交易?

    深入探讨围绕二元、多边形与沉积物的最新动态。掌握内部消息,了解对您及加密领域的影响。 币安、多边形与存款暂停:背后有何玄机? 你是否也曾觉得加密世界每分钟都在飞速变化?最近,币安、多边形以及部分存款暂停事件成为热议焦点。我们来揭开其中的真相,并解析其重要性。 多边形的USDC热潮:稳定币的胜利 多边…

    2025年12月8日
    000
  • Amarnath Yatra 2025:令牌分布和AI在未来的作用

    探索2025年amarnath yatra的令牌分发以及ai在提升朝圣体验方面的潜在作用。 Amarnath Yatra 2025:令牌分发与AI在未来的影响 随着2025年Amarnath Yatra日益临近,准备工作正全面展开,将神圣的传统与前沿科技融合为一体。今年有望通过引入人工智能技术打造更…

    2025年12月8日
    000
  • Ozak AI:投资者监视列表-ETF上的Altcoin Gem

    随着altcoin etf的潜在落地,ozak ai正引起关注。其人工智能驱动的技术路径与预售阶段的强劲表现,使其成为备受瞩目的潜力山寨币。 加密市场再次热闹非凡,尤其是关于Altcoin ETF的消息不断传出。Solana、Litecoin 和 XRP 等传统主流币种再度被热议,但与此同时,一个新…

    2025年12月8日
    000
  • 仲裁(ARB)飙升至3个月高:什么在推动集会?

    arb正在挥手,击中了3个月的新高!这是谣言?还是链上活动与技术突破推动了这一上涨?我们来一探究竟! 仲裁项目的ARB代币正在强势反弹,达到了近三个月来的最高点。但这次强劲回升的背后动力是什么?我们一起来分析推动ARB近期走势的核心因素。 Robinhood合作传闻引发热议 关于可能与Robinho…

    2025年12月8日
    000
  • 货币交易所

    货币交易所是数字资产领域的核心组成部分,为用户提供了将传统法定货币或其他加密货币兑换为所需数字资产的平台。这些平台通过订单簿模式或做市商模式撮合交易,允许全球用户在遵守平台规则的前提下进行买卖活动。它们不仅提供基础的交易功能,还可能涉及数字资产的存储、质押、借贷等多样化服务。选择一个合适的货币交易所…

    2025年12月8日 好文分享
    000
  • 比特币价格 比特币行情网址

    数字资产市场以其显著的波动性持续吸引着全球目光,比特币作为其中的代表,其价格走势是众多参与者密切关注的焦点。这种价格的日常变动受到多种因素影响,包括宏观经济环境、政策法规动态、技术发展以及市场情绪等。对于希望了解或参与这一市场的人们来说,获取准确、实时的比特币价格数据至关重要。这些数据和交易活动主要…

    2025年12月8日 好文分享
    000

发表回复

登录后才能评论
关注微信