该字符串未被识别为有效的 DateTime。 急需修订

发布于 科技 2024-07-27
6个回答
  1. 匿名用户2024-01-31

    日期时间 dt= str);函数,将字符串 str 转换为 datetime,然后将值分配给 dt

    前提是您必须确保传出字符串 str 是可以转换为日期时间的时间值。

    例如:string st="year"].tostring() "month"].tostring() "day"]).tostring()

    当然,那是你必须注意的时候。

    year"] .tostring() 的长度为 4 位。

    month"] .tostring() 长度为 2 位。

    day"].tostring() 长度为 2 位。

    如果你不能保证,你可以用一个字符串来弥补它。

    然后使用下面的转换。

    datetime dt= , 8), "yyyymmdd", new "zh-cn",true),处理时间。

  2. 匿名用户2024-01-30

    =new datetime("year"]),"month"]),"day"]))

    试试这种方式,不。 只是写法不同,到头来都是一个 datetime 对象。

  3. 匿名用户2024-01-29

    可能是在获取年、月、日时,年、月、日中的某个数据超出了默认范围,例如,月份超过 1 12。

    您可以检查年、月、日的数据是否一致。

  4. 匿名用户2024-01-28

    房东的问题之所以出现,是因为将字符串转换为日期时格式错误。 一般格式为 yyyyy mm dd、yyyy-mm-dd 等。 这个格式也和操作系统有关,如果你想看当前操作系统下的具体日期字符串格式,可以做一个demo,datetime time = ; string timestr = ;然后,您可以看到 timestr 字符串的输出。

    如果得到格式正确的日期时间字符串,则 timestr) 在转换为日期类型时不会有问题。

  5. 匿名用户2024-01-27

    请注意,如果您占用系统时间,请注意系统时间的格式类型。

  6. 匿名用户2024-01-26

    这通常是错误的数据类型。 转换它。 贴出来**我帮你看一下。

相关回答
2个回答2024-07-27

1. trim() 是删除第一个和最后一个空格。

2、" ", "");删除所有空格,包括开头和结尾以及中间。 >>>More

17个回答2024-07-27

循环读取,每行都放在一个数组中。

s="[歌曲:月光小夜曲。" >>>More

11个回答2024-07-27

截断的字符串应用中文和英文判断。

7个回答2024-07-27

扩展中的第一个单引号 + 最后一个是 - sql 语句 username 后面的前两个单引号 + 倒数第二个,第三个单引号是字符 + trim('是一个值。 >>>More

15个回答2024-07-27

string s = "afhakhfakshfka_key_adasfasfa"目标字符串,使用键"key" >>>More