首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >如何在python中将当前的日期时间传递给字符串?

如何在python中将当前的日期时间传递给字符串?
EN

Stack Overflow用户
提问于 2019-05-23 03:39:35
回答 2查看 245关注 0票数 0

我正在尝试传递活动的当前日期和时间到字符串值,这样每当我保存我的图片或程序期间的任何东西时,它都可以通过它自己的特定名称+ current time一起保存,但我遇到了错误,可能是由于:!以下格式将满足我的期望:

代码语言:javascript
复制
2019-05-22 21-33-34 instead of 2019-05-22 21:33:34.433134 
代码语言:javascript
复制
import datetime as dt
import matplotlib.pyplot as plt

dtime = dt.time()
now=dt.datetime.now()
now.isoformat()
print(now)

...

plt.savefig(f'{now}.png')

...

test_RNN.to_csv(f'test_RNN_history{now}.csv', sep=',', header=None, index=None)
EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2019-05-23 03:44:37

使用strftime

代码语言:javascript
复制
now.strftime("%Y-%m-%d %H-%M-%S")
票数 3
EN

Stack Overflow用户

发布于 2019-05-23 03:51:24

您可以将时间戳转换为字符串,然后可以使用replace()方法将:更改为-

代码语言:javascript
复制
str(now).replace(":","-")
票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/56263851

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档