C#
 Computer >> コンピューター >  >> プログラミング >> C#

C#での年月(Y)形式指定子


年月フォーマット指定子は、カスタムの日付と時刻のフォーマット文字列を表します。

これは、DateTimeFormatInfo.YearMonthPatternプロパティによって定義されます。

これがカスタムフォーマット文字列です。

yyyy MMMM

using System;
using System.Globalization;
class Demo {
   static void Main() {
      DateTime date = new DateTime(2018, 9, 7, 7, 55, 20);
      Console.WriteLine(date.ToString("Y",CultureInfo.CreateSpecificCulture("en-US")));
   }
}

出力

September 2018

  1. JavaでSimpleDateFormatを使用して年をフォーマットする方法は?

    java.text.SimpleDateFormat classは、文字列を日付に、日付を文字列にフォーマットおよび解析するために使用されます。日付文字列を解析するには- 目的のフォーマット文字列を渡して、このクラスをインスタンス化します。 parse()メソッドを使用して日付文字列を解析します。 例 import java.text.ParseException; import java.text.SimpleDateFormat; import java.util.Date; public class Sample {    public static void

  2. Pythonを使用してYYYY-MM-DD形式で日付を再フォーマットするプログラム

    「DayMonthYear」形式の日付文字列があり、日が[1st、2nd、...、30th、31st]のようになり、月が[Jan、Feb、... Nov、Dec]形式であるとします。年は1900〜2100の範囲の4桁の数値であるため、この日付を「YYYY-MM-DD」形式に変換する必要があります。 したがって、入力がdate =23rd Jan 2021のような場合、出力は2021-01-23になります。 これを解決するには、次の手順に従います- 月:=[Jan、 Feb、 Mar、 Apr、 May、 Jun、 Jul、 Aug、 Sep、 Oct、 Nov、 Dec ]