需要12小时的时间格式在Excel
本文关键字:Excel 格式 时间 12小时 需要 | 更新日期: 2023-09-27 18:09:36
考虑一个有一列错误数据的Excel表格。我们有一个表格,可以用来更正数据。我的代码通过编写一个包含旧工作表的新工作表来运行它,并添加新的正确数据列供它们进行比较。
这个日期很好,但是它使日期/时间变成24小时的格式。
如何将其更改为使用首选格式?
newSheet.Cells[i + 2, 3] = drugorder.DATE;
newSheet.Cells[i + 2, 3].NumberFormat = "m/d/yyyy h:mm";
显然,如果您在数字格式中也包含AM/PM
说明符,那么Excel日期格式中的h
说明符将只使用12小时时间。
看似合乎逻辑的.NumberFormat = "m/d/yyyy h:mm"
产生:
2/13/1922 5:19
5/17/1927 21:13
而.NumberFormat = "m/d/yyyy h:mm AM/PM"
产生预期的:
2/13/1922 5:19 AM
5/17/1927 9:13 PM