Google Code Prettify

2013年12月8日 星期日

C# 取得現在時間 display current time


最近在程式中要取得現在的時間帶毫秒,發現沒有用過,

於是決定做一個備忘錄:

時間
輸入
結果
y
13
yyy
2013
M
12
(國字)
MMM
十二月
d
8
星期
ddd
周日
小時
h
11
小時(24小時制)
H
23
上午/下午
tt
下午
m
45
s
35
毫秒
f
7





















輸入位數為顯示最少位數,

如月分  M -> 12

年輸入yyyyy 會得到 02013


CODE:

//  Created by vince 
//  Copyright (c) 2013年 vince. All rights reserved.
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Globalization;// for CultureInfo

namespace datetime_tutorial
{
    class Program
    {
        static void Main(string[] args)
        {
            var time1 = DateTime.Now.ToString();
            var time2 = DateTime.Now.ToString("y-M-d (ddd) t h:m:s.f", CultureInfo.InstalledUICulture);
            var time3 = DateTime.Now.ToString("yyyy-MMM-dd (ddd) tt H:m:s:fff", CultureInfo.InstalledUICulture);
            var time4 = DateTime.Now.ToString(DateTimeFormatInfo.CurrentInfo.FullDateTimePattern);
            Console.WriteLine(time1);
            Console.WriteLine("\n");
            Console.WriteLine(time2);
            Console.WriteLine("\n");
            Console.WriteLine(time3);
            Console.WriteLine("\n");
            Console.WriteLine(time4);
            Console.WriteLine("\n");        
        }
    }
}



結果顯示:





沒有留言:

張貼留言