如何解决需要具有日期的当前星期几名称,可以进一步使用
我需要这个当前星期几的名称,其日期应类似于(01/12/2020)。我可以选择数据,以便可以进一步使用数据。
解决方法
////////////////////////////////////////// ////////////// 建立你自己的 //////////////////////////
将此添加到您程序包的pubspec.yaml文件中:
dependencies:
intl: ^0.16.1
将包导入到dart文件中
import 'package:intl/intl.dart';
...
var dateString = '01/12/2020';
var date = DateFormat('d/M/yyyy').parse(dateString);
List<String> daysInWeek=['Monday','Tuesday','Wednesday','Thursday','Friday','Saturday','Sunday',];
print(daysInWeek[date.weekday-1]);
,
我想您想要的是星期几的实际名称。在这种情况下,这应该可以解决问题:
var days = ['Sunday','Monday','Sunday'];
var day = DateTime.parse('2020-09-12').weekday;
print(days[day]); // prints "Saturday"
尝试将此代码粘贴到dartpad中以查看其工作原理
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。