为了账号安全,请及时绑定邮箱和手机立即绑定

如何将日期时间对象的格式更改为指定格式?

如何将日期时间对象的格式更改为指定格式?

慕码人8056858 2023-02-22 15:52:56
所以我试图让这个日期更具可读性有人可以帮助我......所以现在我当前的代码是:embed.add_field(name="Joined at:", value = str(member.joined_at), inline=False)当我以不和谐的方式运行这段代码时,我得到了:但我想得到看起来像的东西:如您所见,它更容易阅读和理解。
查看完整描述

3 回答

?
holdtom

TA贡献1805条经验 获得超10个赞

我想strftime()这就是你要找的。



查看完整回答
反对 回复 2023-02-22
?
喵喔喔

TA贡献1735条经验 获得超5个赞

使用timestamp参数。

embed=discord.Embed(title='Joined at:', timestamp=member.joined_at)

这将显示与显示设备时区相关的时间


查看完整回答
反对 回复 2023-02-22
?
慕桂英546537

TA贡献1848条经验 获得超10个赞

尝试将您的值设置为以下格式:

value = datetime.date.strftime(member.joined_at, '%a, %b %d, %Y, %I %p')

https://docs.python.org/2/library/datetime.html?highlight=strftime#strftime-and-strptime-behavior


查看完整回答
反对 回复 2023-02-22
  • 3 回答
  • 0 关注
  • 108 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信