月(M、m)C#のフォーマット指定子
月の標準フォーマット指定子は、カスタムの日付と時刻のフォーマット文字列を表します。
フォーマット文字列は、現在のDateTimeFormatInfo.MonthDayPatternプロパティによって定義されます。
カスタムフォーマット文字列-
MMMM dd
例
using System; using System.Globalization; class Demo { static void Main() { DateTime date = new DateTime(2018, 6, 11, 9, 15, 0); Console.WriteLine(date.ToString("m", CultureInfo.CreateSpecificCulture("en-us"))); } }
出力
June 11
-
C#ラウンドトリップ(R)フォーマット指定子
このラウンドトリップ( R)形式指定子は、Single、Double、およびBigIntegerタイプでサポートされています。 文字列に変換された数値が解析されて同じ数値に戻されるようにします。 例を見てみましょう- まず、二重変数があります。 double doubleVal = 0.91234582637; ここで、ToString()メソッドを使用して:ラウンドトリップ形式指定子を設定します。 doubleVal.ToString("R", CultureInfo.InvariantCulture); 完全な例を見てみましょう- 例 using System
-
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 ]