データベースにasp.netの取得日時

// 日付+時間取得 
DateTime.Now.ToStringを(); // 2008年9月4日20時02分十秒 
DateTime.Now.ToLocalTime()のToString();. // 2008年9月4日午後08時12分12秒
 // 日付を取得 
DateTime.Now.ToLongDateString()ToStringメソッド();. // 2008年9月4日 
DateTime.Now.ToShortDateString()のToString();. // 2008年9月4日 
DateTime.Now.ToString(" MM-DD-YYYY "); // 2008-09-04 
DateTime.Now.Date.ToString(); // 2008年9月4日0:00:00
 // 取得時間 
DateTime.Now.ToLongTimeString()ToStringメソッド。 (); // 夜8時16分16秒
。DateTime.Now.ToShortTimeString()のToString(); // 20時16 
DateTime.Now.ToString(" HH:MM:SS "); // 八時05分57秒 
DateTime.Now.TimeOfDay.ToString(); // 20:33:50.7187500
 // 其他 
。DateTime.ToFileTime()のToString(); // 128650040212500000 
。DateTime.Now.ToFileTimeUtc()のToString(); // 128650040772968750 
。DateTime.Now.ToOADate()のToString(); // 39695.8461709606 
。DateTime.Now.ToUniversalTime()のToString(); // 2008年9月4日12時19分14秒 
DateTime.Now.Year.ToString(); 获取年份// 2008
DateTime.Now.Month.ToString();月を取得します// 9 
週を取得します。DateTime.Now.DayOfWeek.ToString()// 木曜日にカタログ    
DateTime.Now.DayOfYear.ToStringを();最初の数日間ゲット// 248 
DateTime.Now )(.Hour.ToString; H取得// 20はある 
分を取得またはDateTime.Now.Minute.ToString()// 31である 
(DateTime.Now.Second.ToString)秒数を取得// 45
 // 、数n型であります整数があり、小数点以下の事ができ 
dt.AddYears(N).ToString(); // 時間のn年以上 
dt.AddDays(N).ToString(); // n日追加 
dt.AddHours(N).ToStringを( ); // 追加n個の時間 
dt.AddMonths(N).ToString(); // Nヶ月追加
dt.AddSeconds(N).ToString(); //が追加n秒の 
dt.AddMinutes(N).ToString(); // 追加しn点
のSQL文では、日付と時刻の機能を使用しています
(GETDATEを):現在のシステム時刻を取得
(DATEADDを日付要素、番号、日付):例えば、に基づいて時間後の時間に新しい時間値増加を計算する:DATEADD(YY、30 、GETDATE())
DATEDIFF(DATEPART、開始日、終了日):2つの時間の間の差を計算しますDATEDIFF(YY、GETDATE()、次のような値、' 2008-08-08 ' 
DataName(DATEPART、日付):時間の異なる部分の値を取得し、戻り値は文字列であり
DATENAMEと同様の、:DATEPART(DATEPART、日付)ただ値整数を返す
日(日付):日数指定した時刻を取得します
ヶ月、指定された時間を取得します:月(日付)
年(日付):年の指定した時刻を取得し

、英語での週の値を取得するには、ほとんどの人中国を変換します
DateTime.Now.DayOfWeek.ToString(); //木曜日の週に取得    

変換:
システム.Globalization .CultureInfo .CurrentCulture .DateTimeFormat .GetDayName(日時.Now .DayOfWeek)

一整条语句:

ストリングFILEDATE = DateTime.Now.Year.ToString()+ "/" + DateTime.Now.Month.ToString()+ "/" + DateTime.Now.Day.ToString()+ "/" +可能System.Globalization.CultureInfo .CurrentCulture.DateTimeFormat.GetDayName(DateTime.Now.DayOfWeek)+ "/" + DateTime.Now.ToString( "HH:MM:SS")。

図:

 

 あなたがデータベースに時間を置くためのより良い方法を持っている場合は、メッセージを残すようにしてください、私たちは一緒に勉強します~~~

 

おすすめ

転載: www.cnblogs.com/maoye520/p/11525744.html