如何在Asp.net中使用C#转换日期格式 [英] How to covert Date Format in Asp.net.using C#
本文介绍了如何在Asp.net中使用C#转换日期格式的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我使用ASP.net和C#开发了一个项目:
string dt = DateTime。 Now.ToShortDateString();
dor.Text = dt.Replace( /, - );
本地O / p为:22-09-2015(日 - 月 - 日 - 年);
当我在Azure服务器程序中部署时,输出时间为:09-22-2015(月 - 日 - 年);
直播o / p是:2015年9月21日;
我想要输出格式为:
Azure服务器中的09-22-2015(日 - 月 - 年)
如何更改日期格式,如
day-month-year
?
解决方案
您需要使用自定义日期和时间格式说明符,如下所示:
string dt = DateTime.Now.ToString(dd-MM-yyyy);
您可以将日期值转换为任何格式,而不管当前的文化。
DateTime.Now.ToString( dd / MM / yyyy,CultureInfo.InvariantCulture)
I have developed one project using ASP.net and C#:
string dt = DateTime.Now.ToShortDateString();
dor.Text = dt.Replace("/","-");
Local O/p is:22-09-2015(day-month-day-year);
When I deploy in Azure server program out put is :09-22-2015(month-day-year);
Live o/p is :09-21-2015;
I want to out put format is:
09-22-2015(Day-month-year)
in Azure server
How to change date format like
day-month-year
?
解决方案
You need to use custom date and time format specifiers like this:
string dt = DateTime.Now.ToString("dd-MM-yyyy");
Hi,
You can convert the date value to any format irrespective of the current culture.
DateTime.Now.ToString("dd/MM/yyyy", CultureInfo.InvariantCulture)
Check here for different formats of dates.
Thanks,
Sisir Patro
这篇关于如何在Asp.net中使用C#转换日期格式的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文