Umstellung auf UTC Timestamp
This commit is contained in:
1 parent
6154bf833e
commit
ac6c468870
10 files changed
+41
-107
No files matched your search
@@ -39,8 +39,8 @@ class _AcceptedJobsPageState extends State<AcceptedJobsPage>
|
||||
.stateEqualTo(Constants.stateAccepted)
|
||||
.findAll();
|
||||
_jobs.sort((job1, job2) {
|
||||
var date1 = DateTime.parse(job1.ordertime).millisecondsSinceEpoch;
|
||||
var date2 = DateTime.parse(job2.ordertime).millisecondsSinceEpoch;
|
||||
var date1 = DateTime.fromMillisecondsSinceEpoch(job1.ordertime * 1000, isUtc: true).millisecondsSinceEpoch;
|
||||
var date2 = DateTime.fromMillisecondsSinceEpoch(job2.ordertime * 1000, isUtc: true).millisecondsSinceEpoch;
|
||||
|
||||
return date1 - date2;
|
||||
});
|
||||
@@ -97,7 +97,7 @@ class _AcceptedJobsPageState extends State<AcceptedJobsPage>
|
||||
children: <Widget>[
|
||||
Text(
|
||||
DateFormat('dd.MM.yyyy HH:mm')
|
||||
.format(DateTime.parse(job.ordertime).toLocal())
|
||||
.format(DateTime.fromMillisecondsSinceEpoch(job.ordertime * 1000, isUtc: true).toLocal())
|
||||
.toString(),
|
||||
style: TextStyle(
|
||||
backgroundColor: isJobTooFarInFuture(job)
|
||||
|
||||
@@ -125,7 +125,7 @@ class _AssignedJobsPageState extends State<AssignedJobsPage> with ProducerMixin,
|
||||
child: Column(
|
||||
children: [
|
||||
Text(
|
||||
DateFormat('dd.MM.yyyy HH:mm').format(DateTime.parse(job.ordertime).toLocal()).toString(),
|
||||
DateFormat('dd.MM.yyyy HH:mm').format(DateTime.fromMillisecondsSinceEpoch(job.ordertime * 1000, isUtc: true).toLocal()).toString(),
|
||||
textAlign: TextAlign.left,
|
||||
style: TextStyle(backgroundColor: isJobTooFarInFuture(job) ? Colors.red : Colors.white),
|
||||
),
|
||||
|
||||
@@ -91,7 +91,7 @@ class _FinishedJobsPageState extends State<FinishedJobsPage>
|
||||
children: <Widget>[
|
||||
Text(
|
||||
DateFormat('dd.MM.yyyy HH:mm')
|
||||
.format(DateTime.parse(job.ordertime).toLocal())
|
||||
.format(DateTime.fromMillisecondsSinceEpoch(job.ordertime * 1000, isUtc: true).toLocal())
|
||||
.toString(),
|
||||
textAlign: TextAlign.left,
|
||||
),
|
||||
|
||||
@@ -536,6 +536,7 @@ class _TaskListPageState extends State<TaskListPage> with ProducerMixin {
|
||||
finTourMessage.track = Track();
|
||||
finTourMessage.track!.time = Util.nowUnixSecondsUtc();
|
||||
finTourMessage.track!.pos = FinTaskPos();
|
||||
finTourMessage.track!.pos!.time = Util.toUnixSecondsUtc(position.timestamp);
|
||||
finTourMessage.track!.pos!.lat = position.latitude;
|
||||
finTourMessage.track!.pos!.long = position.longitude;
|
||||
}
|
||||
@@ -574,7 +575,7 @@ class _TaskListPageState extends State<TaskListPage> with ProducerMixin {
|
||||
var message = PicData();
|
||||
message.trId = picture.tourId;
|
||||
message.num = picture.number;
|
||||
message.time = DateTime.now().millisecondsSinceEpoch;
|
||||
message.time = Util.nowUnixSecondsUtc();
|
||||
message.data = picture.data;
|
||||
|
||||
sendMessage(
|
||||
|
||||
Reference in new issue
Block a user