如何将数字(3939344687)转换为日期vrom excel in vb.net?

时间:2017-02-01 14:26:34

标签: vb.net

我尝试从excel获取一个值并在vb.bet中使用但是当我尝试从Excel转换日期时我的vba显示错误。

我试试这个:

Dim Target As DateTime = Nothing
Target = DateTime.ParseExact(currentWorksheet.Cells(CurrentRow, 19).Text, "dd-MMM-yy", System.Globalization.CultureInfo.InvariantCulture)

此代码currentWorksheet.Cells(CurrentRow, 19).Text从Excel获取3939344687值,我在excel中的日期是01/26/17。

当我尝试将此号码转换为日期时,我收到错误。

我尝试的另一个代码是:

Target = Convert.ToDateTime(currentWorksheet.Cells(CurrentRow, 19).Text)

但是不起作用。

0 个答案:

没有答案