Implement local date via intl

We don't want to display utc
This commit is contained in:
2025-04-24 09:58:57 +02:00
parent e8b9f0ba49
commit eb2ec79150
4 changed files with 29 additions and 15 deletions

View File

@@ -1,12 +1,17 @@
import 'package:journaler/db.dart';
import 'package:intl/intl.dart';
class Note {
final String date;
late final String displayDate;
String content;
String?
snippet; // Optional field to hold highlighted snippets for search results
String? snippet;
Note({required this.date, required this.content, this.snippet});
Note({required this.date, required this.content, this.snippet}) {
final dtUtc = DateFormat('yyyy-MM-dd HH:mm:ss').parse(date, true);
final dtLocal = dtUtc.toLocal();
displayDate = DateFormat('yyyy-MM-dd HH:mm:ss').format(dtLocal);
}
}
class Scratch {