flutter 中的日期时间转换 Sun Dec 24 2023 21:00:00 GMT+0000(协调世界时)格式为 yyyy:MM:dd HH:mm

问题描述 投票:0回答:1

我需要将此日期格式Sun Dec 24 2023 21:00:00 GMT+0000(协调世界时)转换为yyyy:MM:dd HH:mm在flutter中我可以使用的实际日期格式Patten是什么转换为自定义日期格式?

flutter dart date format
1个回答
0
投票

调用函数->convertUniversalTimeToCustomFormat('Sun Dec 24 2023 21:00:00 GMT+0000 (协调世界时)')

convertUniversalTimeToCustomFormat(String dateTime, {String currentDateFormat = 'EEE MMM dd yyyy HH:mm:ss zzz', String newDateFormat = 'yyyy:mm:dd hh:mm'}) { var 日期 = ''; 尝试 { 日期 = DateFormat(newDateFormat).format(DateTime.parse(DateFormat(currentDateFormat).parse(dateTime).toString())); } 捕获 (e) { 日期 = '无效日期'; } 归期; }

© www.soinside.com 2019 - 2024. All rights reserved.