qt 日期string转成qdatetime
时间: 2023-04-26 15:02:59 浏览: 81
可以使用QDateTime::fromString()函数将QString类型的日期字符串转换为QDateTime类型。例如:
QString dateString = "2022-01-01 12:00:00";
QDateTime dateTime = QDateTime::fromString(dateString, "yyyy-MM-dd hh:mm:ss");
其中,第一个参数是日期字符串,第二个参数是日期字符串的格式。在这个例子中,日期字符串的格式是"yyyy-MM-dd hh:mm:ss",表示年份、月份、日期、小时、分钟和秒数分别用4位、2位、2位、2位、2位和2位数字表示。
相关问题
qt qstring转qdatetime
将QString转换为QDateTime可以使用QDateTime的fromString()函数。例如:QDateTime datetime = QDateTime::fromString(qstr, "yyyy-MM-dd HH:mm:ss"); 其中qstr为要转换的QString字符串,后面的字符串为时间格式,例如"yyyy年MM月dd日 HH时mm分ss秒"或者"yyyy-MM-dd HH:mm:ss"等。
Qt Qdatetime
将QString转换为QDateTime可以使用QDateTime的fromString()函数。例如:QDateTime datetime = QDateTime::fromString(qstr, "yyyy-MM-dd HH:mm:ss"); 其中qstr为要转换的QString字符串,后面的字符串为时间格式,例如"yyyy年MM月dd日 HH时mm分ss秒"或者"yyyy-MM-dd HH:mm:ss"等。