我想将T-1日期值打印为excel,但是,没有得到理想的结果。
这是我的下面的代码:
import os
import xlsxwriter
from datetime import datetime, timedelta
report_date = datetime.today() - timedelta(days=1)
Workbook = xlsxwriter.Workbook("C:\\Users\\SChogle\\Documents\\Projects\\Python Projects\\Web Scraping\\Date.xlsx")
Worksheet1 = Workbook.add_worksheet("Imp Pen")
formatdict = {'num_format': 'yyyy/mm/dd'}
fmt = Workbook.add_format(formatdict)
Worksheet1.set_column('A:A', 30, fmt)
Worksheet1.write('A2', report_date)
Workbook.close()
file = "C:\\Users\\SChogle\\Documents\\Projects\\Python Projects\\Web Scraping\\Date.xlsx"
os.startfile(file)
例如,如果今天运行代码,我希望在Excel中看到“ 2019-04-09”。相反,我看到的是“ 2019-04-09 12:51:03 PM”,我不想要时间戳,只想要日期。