DateTime.Now.ToString() 输出格式化
2011-12-19 16:50
253 查看
string dt=System.DateTime.Now.ToString("yyyy-MM-dd");
string dt1=System.DateTime.Now.ToString("HH:mm");
string dt2=System.DateTime.Now.ToString("yyyy-MM-dd HH:mm:ss");
HH为24小时制,hh为12小时制
using System;
using System.Globalization;
public class MainClass
{
public static void Main(string[] args)
{
DateTime dt = DateTime.Now;
String[] format = {"d","D","f","F","g","G","m","r","s","t", "T","u", "U","y","dddd, MMMM dd yyyy","ddd, MMM d \"'\"yy","dddd, MMMM dd","M/yy","dd-MM-yy",};
String date;
for (int i = 0; i < format.Length; i++)
{
date = dt.ToString(format[i], DateTimeFormatInfo.InvariantInfo);
Console.WriteLine(String.Concat(format[i], " :" , date));
}
}
}
d :07/11/2004 <=======输出
D :Sunday, 11 July 2004
f :Sunday, 11 July 2004 10:52
F :Sunday, 11 July 2004 10:52:36
g :07/11/2004 10:52
G :07/11/2004 10:52:36
m :July 11
r :Sun, 11 Jul 2004 10:52:36 GMT
s :2004-07-11T10:52:36
t :10:52
T :10:52:36
u :2004-07-11 10:52:36Z
U :Sunday, 11 July 2004 02:52:36
y :2004 July
dddd, MMMM dd yyyy :Sunday, July 11 2004
ddd, MMM d "'"yy :Sun, Jul 11 '04
dddd, MMMM dd :Sunday, July 11
M/yy :7/04
dd-MM-yy :11-07-04
string dt1=System.DateTime.Now.ToString("HH:mm");
string dt2=System.DateTime.Now.ToString("yyyy-MM-dd HH:mm:ss");
HH为24小时制,hh为12小时制
using System;
using System.Globalization;
public class MainClass
{
public static void Main(string[] args)
{
DateTime dt = DateTime.Now;
String[] format = {"d","D","f","F","g","G","m","r","s","t", "T","u", "U","y","dddd, MMMM dd yyyy","ddd, MMM d \"'\"yy","dddd, MMMM dd","M/yy","dd-MM-yy",};
String date;
for (int i = 0; i < format.Length; i++)
{
date = dt.ToString(format[i], DateTimeFormatInfo.InvariantInfo);
Console.WriteLine(String.Concat(format[i], " :" , date));
}
}
}
d :07/11/2004 <=======输出
D :Sunday, 11 July 2004
f :Sunday, 11 July 2004 10:52
F :Sunday, 11 July 2004 10:52:36
g :07/11/2004 10:52
G :07/11/2004 10:52:36
m :July 11
r :Sun, 11 Jul 2004 10:52:36 GMT
s :2004-07-11T10:52:36
t :10:52
T :10:52:36
u :2004-07-11 10:52:36Z
U :Sunday, 11 July 2004 02:52:36
y :2004 July
dddd, MMMM dd yyyy :Sunday, July 11 2004
ddd, MMM d "'"yy :Sun, Jul 11 '04
dddd, MMMM dd :Sunday, July 11
M/yy :7/04
dd-MM-yy :11-07-04
相关文章推荐
- DateTime.Now.ToString("yyyy/MM/dd") 时间格式化中的MM为什么是大写的?
- [.Net学习笔记]DateTime.Now.ToString(),格式化日期。
- DateTime.Now.ToString("yyyy/MM/dd") 输出的结果是 2006-03-16
- DateTime.Now.ToString("yyyy/MM/dd") 输出的结果是 2006-03-16
- DateTime.Now.ToString("yyyy/MM/dd") 输出的结果是 yyyy-MM-dd
- DateTime.Now.ToString("yyyy/MM/dd") 输出的结果是 2006-03-16
- DateTime.Now.ToString() 格式化
- DateTime.Now.ToString("yyyy/MM/dd") 输出的结果是 2006-03-16
- DateTime.Now.ToString("yyyy/MM/dd") 输出的结果问题
- DateTime.Now.ToString("yyyy/MM/dd") 输出的结果是 2006-03-16
- DateTime.Now.ToString() 时间格式化
- DateTime.Now.ToString("dd/MM/yyyy") 输出的结果是 22-03-2012
- DateTime.Now.ToString("yyyy/MM/dd") 输出的结果是 2006-03-16
- DateTime.Now.ToString("yyyy/MM/dd") 输出的结果是 2006-03-16
- DateTime.UtcNow.ToString(DateFormat) 时间格式化问题
- DateTime.Now.ToString()等处理函数
- DateTime.Now.ToString()用法
- datetime.now.tostring("yyyy/MM/dd") 显示为yyyy-MM-dd的解决办法
- 【转】System.DateTime.Now.ToString()的一些用法
- 【转】DateTime.Now.ToString()用法