python - 如何在 Python 中将 yyyy-mm-dd (2018-08-09) 转换为 Aug09?
问题描述
我正在用 anaconda 绘制图表,它采用 start_dt = x1[0] 和 end_dt = x1[29]。x 轴上有 30 个值。现在,被选中的日期已经是 Aug09 的形式。但我想切换到另一个日期为 yyyy-mm-dd 格式的文件。如何更改传递给 state_dt 和 end_dt 的日期格式?
plt.suptitle(heading + start_dt + '-' + end_dt, size=26, fontweight='bold', va='top')
解决方案
date_str = '2018-08-09'
d = datetime.strptime(date_str, '%Y-%m-%d')
print(d.strftime('%b%d')
另请参阅python 日期时间参考
推荐阅读
- javascript - 停止分数变为负数且超过 52
- database - Apache Cassandra 与 YugaByte 的兼容性
- postgresql - 不显示表中的 INNER JOIN 列 - 没有任何错误
- command-line-interface - 如何通过 botium-cli 处理来自对话流代理的动态响应
- c# - .NET Core 上 Azure Function v2 上的 EF Core 迁移问题
- algorithm - 对齐两个相似的音频 wav 文件
- windows - Oradim for Oracle 18c 无法在 Windows Server 2016 上运行
- django - 在 CI (Bamboo) 的一个容器中运行 postgres 9.5 和 django
- python-3.x - 添加两个numpy数组时出现意外的输出图像
- google-analytics - 我可以在单个 Google Analytics(分析)目标/事件中跟踪同一域上的多个页面吗?