vb.net - 如何将美国日期解析为英国日期并在 vb.net 中作为日期返回
问题描述
我有一个日期时间,它被传递到一个方法中。这是美国的约会。我基本上需要将其转换为英国日期并作为日期时间返回。下面是我尝试过的一个示例,但它只返回 dateTimeIn 格式(02/24/2021 12:00:00)。我究竟做错了什么?
Dim dateTimeIn As Date = #02/24/2021 12:00:00#
Dim covertToUkDateTime As String = dateTimeIn.ToString(new CultureInfo("en-GB"))
Dim covertToUkDateTimeToDate As Date = Date.ParseExact(covertToUkDateTime, "dd/MM/yyyy hh:mm:ss", CultureInfo.CreateSpecificCulture("en-GB"))
Console.WriteLine(covertToUkDateTimeToDate)
解决方案
推荐阅读
- cakephp - 使用 CakePdf 显示页眉和页脚
- python - 具有动态大小输入形状的 tflite
- haskell - 在haskell中使用foldl时不需要参数?
- javascript - 在单个弹出页面中打开带有日期和时间的按钮单击模式?HTML 和 JavaScript
- c# - 通过带有数字证书的 WCF 使用 Web 服务
- excel - 有没有办法匹配excel中的列?没有行名
- python - Cythonclosure_freelist_size 选项
- ios - 使用 Swift 在 Xcode 中拉动 tableView 以刷新时活动指示器不旋转
- python - 为什么我的轮廓没有闭合(Python、OpenCV)?
- python - 以某种自定义方式使用 concurrent.futures 时无法打印函数的结果