string 转date
时间: 2023-07-20 16:26:53 浏览: 90
在不同的编程语言中,将字符串转换为日期的方法可能会有所不同。以下是一些示例:
在Java中,可以使用SimpleDateFormat类将字符串转换为日期。例如,如果字符串的格式为“yyyy-MM-dd”,则可以使用以下代码:
```
String dateString = "2021-09-01";
DateFormat dateFormat = new SimpleDateFormat("yyyy-MM-dd");
Date date = dateFormat.parse(dateString);
```
在Python中,可以使用datetime模块将字符串转换为日期。例如,如果字符串的格式为“%Y-%m-%d”,则可以使用以下代码:
```
import datetime
date_string = "2021-09-01"
date_format = "%Y-%m-%d"
date = datetime.datetime.strptime(date_string, date_format)
```
在C#中,可以使用DateTime.ParseExact方法将字符串转换为日期。例如,如果字符串的格式为“yyyy-MM-dd”,则可以使用以下代码:
```
string dateString = "2021-09-01";
string dateFormat = "yyyy-MM-dd";
DateTime date = DateTime.ParseExact(dateString, dateFormat, System.Globalization.CultureInfo.InvariantCulture);
```
请注意,这只是一些示例。在不同的编程语言和不同的日期格式下,转换字符串为日期的方法可能会有所不同。
阅读全文