Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/powerbi/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Vb.net 日期时间格式,后跟CSV文件中的日期_Vb.net_Csv_Datetime_Datetime Format - Fatal编程技术网

Vb.net 日期时间格式,后跟CSV文件中的日期

Vb.net 日期时间格式,后跟CSV文件中的日期,vb.net,csv,datetime,datetime-format,Vb.net,Csv,Datetime,Datetime Format,嘿,伙计们。。我需要你的帮助。。对不起,我的英语不好。 实际上,我要做的是,我需要将一些数据从csv文件上传到Microsoft Access,其中包含一个LASTDATE。。用于整体编码,好的。但我觉得约会有问题。。当我上传到数据库时,我必须在csv文件中插入follow by LASTDATE。但我得到的是,在数据库中,它指的是笔记本电脑上的当前时间 例如,最新更新日期为2017年10月16日。。当我上传时,LASTDATE将紧跟在我笔记本电脑上的当前时间之后 这是一个密码 Public F

嘿,伙计们。。我需要你的帮助。。对不起,我的英语不好。 实际上,我要做的是,我需要将一些数据从csv文件上传到Microsoft Access,其中包含一个LASTDATE。。用于整体编码,好的。但我觉得约会有问题。。当我上传到数据库时,我必须在csv文件中插入follow by LASTDATE。但我得到的是,在数据库中,它指的是笔记本电脑上的当前时间

例如,最新更新日期为2017年10月16日。。当我上传时,LASTDATE将紧跟在我笔记本电脑上的当前时间之后

这是一个密码

Public Function GetDateFormatToDB(vDateTime As String) As String

    Try
        Dim format As String = "MM/dd/yyyy HH:mm:ss"
        Dim expenddt As Date
        Date.TryParseExact(vDateTime, format, System.Globalization.DateTimeFormatInfo.InvariantInfo, Globalization.DateTimeStyles.None, expenddt)
        Return expenddt
    Catch ex As Exception
        Return Nothing
    End Try


End Function

如果在发生错误时需要返回
Nothing
,则函数的返回值应为
Nullable(of Date)
(或
Date?

如果只想存储
date
对象的日期部分,请使用
date
对象的
date
属性。
在您的代码片段中,它将是
expenddt.Date
。通过这种方式,您可以去掉
Date
对象的时间部分。

如果在发生错误时需要返回
Nothing
,则函数的返回值应为
null(of Date)
(或
Date?

如果只想存储
date
对象的日期部分,请使用
date
对象的
date
属性。 在您的代码片段中,它将是
expenddt.Date
。这样,您就可以去掉
Date
对象的时间部分。

DateTime.FromOADate(Double.Parse(myValue)).toSortDateString()

这将有助于

DateTime.FromOADate(Double.Parse(myValue)).toSortDateString()


这将有助于

请发布可能重现问题的代码。它被称为a。此代码不会告诉您任何有关问题的信息。如果问题是DB insert,请显示该代码。您还应该将
选项设置为Strict On
——该代码承诺返回一个字符串(对于DB insert来说似乎是错误的类型),但随后会在代码中返回一个日期。另外,请阅读并理解函数返回字符串但返回日期的方式。它们不是一回事。为了解决您的错误,编译器将您的结果转换为结果不可信的字符串。在您的项目属性中将Option Explicit设置为On Kay Steve。。我想先试试如果问题是你想保存日期而不是日期时间来访问,那就是你保存数据的方式。发布的代码与此无关请发布可能重现问题的代码。它被称为a。此代码不会告诉您任何有关问题的信息。如果问题是DB insert,请显示该代码。您还应该将
选项设置为Strict On
——该代码承诺返回一个字符串(对于DB insert来说似乎是错误的类型),但随后会在代码中返回一个日期。另外,请阅读并理解函数返回字符串但返回日期的方式。它们不是一回事。为了解决您的错误,编译器将您的结果转换为结果不可信的字符串。在您的项目属性中将Option Explicit设置为On Kay Steve。。我想先试试如果问题是你想保存日期而不是日期时间来访问,那就是你保存数据的方式。发布的代码与Iti Nico无关,欢迎访问。在给出答案时,请解释您的代码为何工作和/或它如何解决OP的问题:)嗨,Nico,欢迎使用SO。在给出答案时,请解释代码的工作原理和/或如何解决OP的问题:)