如何在 c# 中將字符串解析為日期時間?

凱利

我有一個字符串 02/12/2022 06:53:43 我想將其解析為日期時間以執行以下檢查

 string myDate = "02/12/2022 06:53:43";
 DateTime.Parse(myDate).AddMinutes(-2) < DateTime.UtcNow) 

但它給出了一個錯誤:字符串未被識別為有效的日期時間。

我如何解析日期?

那裡

這是2月12日還是12月2日?;)

你可以使用ParseExact. DateTime.ParseExact Method中有很多例子

假設是 12 月 2 日,這裡有一些適合您的格式的東西。

var dateString = "02/12/2022 06:53:43";
var format = "dd/MM/yyyy hh:mm:ss";
var result = DateTime.ParseExact(dateString, format, CultureInfo.InvariantCulture);

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

如何在 C# Pulumi Azure Native 中將堆棧配置字符串解析為 EnumType 結構

如何在 DatePicker 中顯示我將字符串轉換為日期時間的日期

如何將 UTC 日期時間字符串轉換為 Dart 中的本地日期時間?

如何在 C++ 中將變體轉換為字符串

如何將日期時間對象漂亮地保存為日期而不是字符串

Python如何將帶有特殊字符的字符串轉換為日期時間

Kotlin/java - 如何將日期時間字符串轉換為 Instant?

如何將類似日期時間的字符串轉換為毫秒

如何將字符串格式化為默認日期時間對象

如何將一列非標準字符串更改為日期時間?

如何在 C# 中解析沒有空格的字符串中的日期?

如何在C#中解析此日期字符串

如何在C#中解析示例字符串

如何在Python中解析C格式的字符串?

如何在 Lua(或其他語言)中將字符串時間戳轉換為數組

如何將日期字符串“yyyy-mm-ddThh:mm:ssZ”轉換為時間戳

如何在python中將日期轉換為字符串?

如何在目标c中使用dateformatter解析字符串为日期

如何在 C++ 中將大字符串數字 (uint256) 轉換為 vector<unsigned char>

如何在 C++ 中使用 BigInteger Microsoft 庫將字符串轉換為 BigInteger 類型

如何最好地解析Python C API中的日期字符串?

如何將十六進製字符串轉換為C中的二進製文件

如何將整數轉換為字符串,保留 C++ 中的前導零?(使用 to_string)

如何在C ++中将字符串解析为int?

如何在C中正确解析字符串

如何在C ++中从字符串中删除字符?

如何將 azure 數據工廠字符串類型變量轉換為日期時間格式

如何在C或C ++中反转字符串?

如何在C中匹配MM / DD / YYYY日期字符串格式