import 'package:intl/intl.dart';
DateFormat inputFormat = DateFormat("yyyy-MM-dd HH:mm:ss");
DateTime dateTime = inputFormat.parse("18-08-2019 20:59:59");
DateFormat outputFormat = DateFormat("HH:mm:ss");
String dateInString = outputFormat.format(dateTime); // 20:59:59
定时器:
DateFormat outputFormat = DateFormat("ss");
String dateInString = outputFormat.format(DateTime.now()); // 秒计算
//当时间的秒数为 01或者31的时候,执行compute去服务器上获取数据。
if (dateInString == '01' || dateInString == '31') {
compute(getVideoJson, 10).then((res) {
if (res != urlsVideo && res != null) {
urlsVideo = res;
}
});
}