如何在openpyxl中读取特定格式的日期
how to read date in a specific format in openpyxl
我有一个 excel 列,它是一个日期列,其值类似于 1-JAN-22
。
但是当我使用 openpyxl 阅读时,值显示为 2022-01-01 00:00:00
。
我正在使用 value = sh[cell_name].value
提取值
如何提取我在 excel、1-Jan-22
中看到的内容?我只想提取这个字符串。
如果你在Windows,试试
value = datetime.date.strftime(sh['A1'].value, "%#d-%b-%y")
如果 Linux,请尝试
value = datetime.date.strftime(sh['A1'].value, "%-d-%b-%y")
输出:
'1-Jan-22'
我有一个 excel 列,它是一个日期列,其值类似于 1-JAN-22
。
但是当我使用 openpyxl 阅读时,值显示为 2022-01-01 00:00:00
。
我正在使用 value = sh[cell_name].value
如何提取我在 excel、1-Jan-22
中看到的内容?我只想提取这个字符串。
如果你在Windows,试试
value = datetime.date.strftime(sh['A1'].value, "%#d-%b-%y")
如果 Linux,请尝试
value = datetime.date.strftime(sh['A1'].value, "%-d-%b-%y")
输出:
'1-Jan-22'