[C#]現在日時を取得するサンプル

2021年10月6日

定義
1.public static DateTime Now { get; }
コンピューター上の現在の日時を現地時刻で表した DateTime オブジェクトを取得します。
2.public string ToString (IFormatProvider? provider);
指定したカルチャ固有の書式情報を使用して、現在の DateTime オブジェクトの値をそれと等価な文字列形式に変換します。

使用例

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace ConsoleApplication1
{
class Program
{
static void Main(string[] args)
{
//現在日時
DateTime dte = DateTime.Now;
//フォーマットの定義
String fmt1 = "yyyy/MM/dd HH:mm:ss";
String fmt2 = "yyyyMMddHHmmss";
String fmt3 = "HH時mm分ss秒";
String fmt4 = "yyyyMMdd";
String fmt5 = "yyyy年MM月dd日 HH時mm分ss秒";
Console.WriteLine(dte);
Console.WriteLine(dte.ToString(fmt1));
Console.WriteLine(dte.ToString(fmt2));
Console.WriteLine(dte.ToString(fmt3));
Console.WriteLine(dte.ToString(fmt4));
Console.WriteLine(dte.ToString(fmt5));
Console.ReadKey();
}
}
}
using System; using System.Collections.Generic; using System.Linq; using System.Text; namespace ConsoleApplication1 { class Program { static void Main(string[] args) { //現在日時 DateTime dte = DateTime.Now; //フォーマットの定義 String fmt1 = "yyyy/MM/dd HH:mm:ss"; String fmt2 = "yyyyMMddHHmmss"; String fmt3 = "HH時mm分ss秒"; String fmt4 = "yyyyMMdd"; String fmt5 = "yyyy年MM月dd日 HH時mm分ss秒"; Console.WriteLine(dte); Console.WriteLine(dte.ToString(fmt1)); Console.WriteLine(dte.ToString(fmt2)); Console.WriteLine(dte.ToString(fmt3)); Console.WriteLine(dte.ToString(fmt4)); Console.WriteLine(dte.ToString(fmt5)); Console.ReadKey(); } } }
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace ConsoleApplication1
{
    class Program
    {
        static void Main(string[] args)
        {

            //現在日時
            DateTime dte = DateTime.Now;
            //フォーマットの定義
            String fmt1 = "yyyy/MM/dd HH:mm:ss";
            String fmt2 = "yyyyMMddHHmmss";
            String fmt3 = "HH時mm分ss秒";
            String fmt4 = "yyyyMMdd";
            String fmt5 = "yyyy年MM月dd日 HH時mm分ss秒";

            Console.WriteLine(dte);
            Console.WriteLine(dte.ToString(fmt1));
            Console.WriteLine(dte.ToString(fmt2));
            Console.WriteLine(dte.ToString(fmt3));
            Console.WriteLine(dte.ToString(fmt4));
            Console.WriteLine(dte.ToString(fmt5));

            Console.ReadKey(); 
        }
    }
}

実行結果
2021/10/06 19:42:44
2021/10/06 19:42:44
20211006194244
19時42分44秒
20211006
2021年10月06日 19時42分44秒

C#

Posted by arkgame