彩票截止时间显示

master
laiiihz 5 years ago
parent 770fc6f71e
commit 0c1efbb0bf

@ -99,7 +99,7 @@ class _LotteryPickerPageState extends State<LotteryPickerPage> {
),
),
Text(
'明日',
lotteryDisplayDay(widget.lotteryListModel.now.stopTime),
style: TextStyle(
color: Colors.white,
fontSize: rSP(12),

@ -138,3 +138,29 @@ String ballsToString(List<int> balls) {
});
return focusTemp.substring(1);
}
///
///
///RAW2020-09-24T19:47:00+08:00
///
///parse to DateTime
String lotteryDisplayDay(String date) {
if (TextUtils.isEmpty(date)) {
return '';
} else {
DateTime dateTime = DateTime.parse(date);
switch (dateTime.difference(DateTime.now()).inDays) {
case 0:
return '${dateTime.hour}:${dateTime.minute}截止';
break;
case 1:
return '明天${dateTime.hour}:${dateTime.minute}截止';
break;
case 2:
return '明天${dateTime.hour}:${dateTime.minute}截止';
break;
default:
return date;
}
}
}

Loading…
Cancel
Save