Maison >développement back-end >C++ >Comment puis-je analyser une chaîne dans un objet DateTime en C #?
Dans le monde de la programmation, la date et l'heure de traitement sont une tâche courante. Parfois, nous rencontrerons ces valeurs de stockage sous forme de chaîne, par exemple:
2009-05-08 14: 40: 52 531
Afin de convertir ces chaînes en objets DateTime disponibles, nous avons plusieurs options. Une méthode consiste à spécifier la chaîne de format personnalisé, comme indiqué ci-dessous:
En spécifiant la chaîne de format personnalisée, nous pouvons nous assurer que les éléments de la chaîne (mois-mois, heure-seconde-seconde et millisecondes) sont alignés sur le format DateTime attendu. Cette méthode fournit un moyen fiable et efficace de convertir la chaîne en objet DateTime.
<code class="language-csharp">using System; using System.Globalization; namespace DateTimeParsingExample { class Program { static void Main(string[] args) { // 指定自定义格式字符串以适应字符串的组成 string formatString = "yyyy-MM-dd HH:mm:ss,fff"; // 使用自定义格式解析字符串 DateTime myDate = DateTime.ParseExact("2009-05-08 14:40:52,531", formatString, CultureInfo.InvariantCulture); // 输出解析的日期 Console.WriteLine(myDate.ToString()); // 显示 2009-05-08 14:40:52,531 } } }</code>
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!