【问题标题】:How to get a month index from its 3-letter abbreviation in VB.NET?如何从 VB.NET 中的 3 个字母缩写中获取月份索引?
【发布时间】:2013-01-28 02:34:02
【问题描述】:

我正在尝试从月份缩写(例如 Jan、Feb、Mar)中检索月份编号。这是我尝试过的:

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

filteredData 是一个 DataTable,其列名标记为月份缩写。 在这种情况下,检索月份编号的最佳方法是什么?

【问题讨论】:

    标签: vb.net date datatable


    【解决方案1】:

    类似的,

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

    其中,"Jan" 是您运行代码的月份的有效缩写。

    【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2016-08-27
    • 1970-01-01
    • 2018-03-01
    • 2021-11-21
    • 1970-01-01
    • 1970-01-01
    • 2011-01-28
    • 2021-12-17
    相关资源
    最近更新 更多