阅读量:0
在使用DataFormatString格式化日期和时间时,你可以使用以下一些常见的格式化选项:
- 格式化日期:
- “yyyy-MM-dd”:显示年份、月份和日期,例如:2022-01-01
- “MM/dd/yyyy”:显示月份、日期和年份,例如:01/01/2022
- “dd/MM/yyyy”:显示日期、月份和年份,例如:01/01/2022
- 格式化时间:
- “HH:mm:ss”:显示小时、分钟和秒钟,24小时制,例如:14:30:00
- “hh:mm:ss tt”:显示小时、分钟、秒钟和上午/下午标识,12小时制,例如:02:30:00 PM
- 结合日期和时间:
- “yyyy-MM-dd HH:mm:ss”:显示年份、月份、日期、小时、分钟和秒钟,例如:2022-01-01 14:30:00
- “MM/dd/yyyy hh:mm:ss tt”:显示月份、日期、年份、小时、分钟、秒钟和上午/下午标识,例如:01/01/2022 02:30:00 PM
你可以根据自己的需求选择合适的格式化选项,然后在代码中使用DataFormatString属性将日期和时间格式化输出到页面上。例如,在GridView中使用DataFormatString格式化日期和时间:
<asp:BoundField DataField="Date" HeaderText="Date" DataFormatString="{0:yyyy-MM-dd}" /> <asp:BoundField DataField="Time" HeaderText="Time" DataFormatString="{0:hh:mm:ss tt}" />
以上示例中,Date列的日期会以"yyyy-MM-dd"格式显示,而Time列的时间会以"hh:mm:ss tt"格式显示。根据你的实际需求,可以灵活选择适合的日期和时间格式化选项。