aro*_*ron 5 c# asp.net globalization date datetime-format
并且想法为什么年份显示为2555?

该网站的文化是泰国
是 - 任何时间DateTime都转换为未指定明确文化的字符串,它将使用当前文化的日历系统.但是,DateTime组件本身仍然反映了公历.
如果您使用,您将看到2555:
int thaiYear = new ThaiBuddhistCalendar().GetYear(DateTime.Now);
Run Code Online (Sandbox Code Playgroud)
基本上,如果您想以编程方式获取特定于文化的日期信息,则需要使用System.Globalization.Calendar.格式化日期时,请确保为要使用的日历指定正确的文化.
| 归档时间: |
|
| 查看次数: |
2314 次 |
| 最近记录: |