当前位置: 首页 > 知识库问答 >
问题:

有没有一种方法让我把日期时间打印为dd/mm/yyyy[重复]

朱通
2023-03-14

我目前正在写一个不和谐的机器人,我想能够打印今天的日期为DD/MM/YYYY。我尝试了。strftime()和。strpdate()但我找不到合并。now()的方法。

import time, datetime
from datetime import datetime

@commands.command()
async def date(self, ctx):
    await ctx.send(datetime.now().strpdate('%d:%m:%Y'))

这是输出:

discord.ext.commands.errors.commandInvokeError:命令引发异常:AttributeError:“DateTime.DateTime”对象没有属性“StrpDate”

共有1个答案

吴伟志
2023-03-14
from datetime import datetime
datetime.now().strftime('%d:%m:%Y')
'06:07:2020'
 类似资料:
  • 在我的脚本标记中,var today显示在2019年9月7日星期六00:00:00 GMT 0530(印度标准时间)的日期格式中,我想将此日期格式更改为yyyy mm dd格式。 我的代码: 我试着这样做: 如何使用strotime()更改日期格式?

  • 我想将日期从07/02/2019转换为2019年7月07日。我的输入值是07/02/2019我想与目标值2019年7月07日进行比较.....请帮助我... public static void main(string[]args)引发ParseException{ 输出:Mon Jul 01 00:00:00 IST 2019这不是我的期望值

  • 问题内容: 我有一个日期列,其中日期格式为 在SQL Server中。有什么可能的方法来检索日期格式为 在选择语句中? 问题答案: 试试这个: 源链接 附录1: 如我的评论中所述,您需要先将字段转换为类型,然后才能执行上述操作。此示例应在您的SQL Server上运行: 如果出现此异常: 消息242,级别16,状态3,行1将varchar数据类型转换为datetime数据类型导致超出范围的值。 然

  • 问题内容: 我正在尝试从转换日期。我已经使用了mktime()函数和其他函数,但是我似乎无法使其工作。我已经成功地将原始日期用作定界符,但更改格式并将其与交换时没有成功。 任何帮助将不胜感激。 问题答案: 通过查看各个组成部分之间的分隔符,可以消除或格式中的日期的歧义:如果该分隔符是斜杠(),则假定为American ;否则,为0。反之,如果分隔符是破折号()或点(),则采用欧洲格式。 使用默认的

  • 我有一个格式为。我希望它的格式为 下面是我尝试进行此转换的示例util: 但是,我得到的输出不是格式。 请告诉我如何将从格式化为

  • 我的输入值是'13/5/201412:00:00am',我需要将此格式更改为'2014-5-1300:00:00',但所有的datetime变量都是以dd-mm-yyyy格式返回的。我不想将日期转换为字符串,我希望将日期值存储在datetime属性中,并使用'yyyy-mm-dd'格式: