QT重新格式化日期时间字符串
QT reformat date time string
我有一个QString
,其中包含以下格式的日期:
2014-03-18 09:30:36
如何将其格式化为:HH:mm
?
您可以使用QDateTime::fromString
和QDateTime::toString
方法:
QString dateStr = "2014-03-18 09:30:36";
QString fmt = "yyyy-MM-dd hh:mm:ss";
QDateTime dt = QDateTime::fromString(dateStr, fmt);
QString timeStr = dt.toString("hh:mm");
function todayDate(){
var months = [ "jan", "feb", "mar", "apr", "may", "jun",
"jul", "aug", "sep", "oct", "nov", "dec" ];
var today = new Date();
var dd = today.getDate();
var mm = today.getMonth();
var yyyy = today.getFullYear();
if(dd<10){
dd='0'+dd;
}
if(mm<10){
mm='0'+mm;
}
var today = dd+months[mm]+yyyy;
console.log("Date::::::::::::::::"+today)
}
我希望我的这个函数有帮助!!
相关文章:
- 如何将时间字符串 (M:SS) 转换为浮点数
- 时间持续时间到时间字符串
- 格式化的时间字符串在解析为time_point时会产生小时差异
- 如何将毫秒的日期时间字符串转换为 UNIX 时间戳
- 将具有 DST 的时间字符串转换为 UTC 时间戳
- 使用提升解析日期时间字符串:采用个位数小时格式
- 使用 c++ 获取两个日期与时间字符串之间的差异(以秒为单位)
- 快速将带有时区的日期时间字符串转换为 UNIX 时间戳(C++)
- 时间字符串减去
- 如何在 Linux 中C++中将日期和时间字符串精确到毫秒?
- 使用 std::get_time: 错误的结果将时间字符串转换为 std::time_t
- 我如何解析包括分数时间的日期时间字符串
- 使用 spirit 将日期时间字符串解析为time_t值
- 如何让此函数返回日期时间字符串
- 如何将标准::时间::time_point转换为带有秒小数部分的日历日期时间字符串?
- 将系统时间 int 转换为格式化的时间字符串
- 从1601年1月1日起,将100纳秒间隔的uint64时间转换为日期时间字符串
- 使用C++将任何形式的日期-时间字符串格式更改为美国日期-时间格式
- localtime_s和strftime用法构建ISO时间字符串
- 在 C++ 中将日期和时间字符串转换为无符号__int64