3

月の省略形(1月、2月、3月など)から月番号を取得しようとしています。これが私が試したことです:

xdata(i) = DateTime.Parse(
               filteredData.Columns(i + 23).ColumnName.ToString
           ).ToString("m")

FilteredDataは、月の省略形でラベル付けされた列名を持つDataTableです。この場合、月番号を取得するための最良の方法は何ですか?

4

1 に答える 1

9

のようなもの、

Dim monthNumber = DateTime.ParseExact(
                      "Jan",
                      "MMM",
                      CultureInfo.CurrentCulture).Month

は、"Jan"コードを実行する月の有効な省略形です。

于 2013-02-12T17:53:37.227 に答える