vb.net - 将当前日期与时间格式化为日期,而不是字符串
问题描述
我尝试解析日期变量中的当前日期和时间,以将值存储在 sql 数据库(日期时间)中。
我试过这个,但得到一个错误:
Dim dDate As Date = Date.ParseExact(CType(Date.Now, String), "dd-MM-yyyy HH:mm:ss", CultureInfo.InvariantCulture)
这是 sql 参数的部分:
cmd.Parameters.Add(New SqlClient.SqlParameter("@DATUMERSTELLUNG", dDate))
解决方案
没有解析要做。Date.Now
是当前日期和时间作为Date
. 就是这样。
cmd.Parameters.Add("@DATUMERSTELLUNG", SqlDbType.DateTime).Value = Date.Now
推荐阅读
- python - 构建一个 1x10 数据框并用行向量填充它
- angular - 带角authgaurd的钥匙斗篷
- blockchain - Solidity 应该处理 Dapp 中的分页吗?
- python - 有没有一种简单的方法可以在 DiGraph 中创建层次标签名称?
- node.js - TypeError:无法读取未定义的属性(读取“路径”)
- wordpress - 在 wordpress 中创建实时预览和演示网站?
- php - Wordpress 不使用 file_exists 检查文件是否存在
- javascript - 任何人都可以根据类型强制、IIFE 和闭包来解释这里发生了什么吗?
- scala - 在只有 1 次可能写入的情况下,由于线程安全,是否可能重新分配给 var 不起作用
- r - 将选择发送到 R 时,VS 代码会破坏命令