getTimeStampFormatted function
String
getTimeStampFormatted(
[ - int timestamp = 0
])
Implementation
String getTimeStampFormatted([int timestamp = 0]) {
// Define the desired format using a pattern
// HH is for 24-hour format (00-23)
// hh is for 12-hour format (01-12)
final DateFormat formatter = DateFormat('yyyy-MM-dd HH:mm:ss');
if (timestamp == 0) {
timestamp = DateTime.now().millisecondsSinceEpoch;
}
// Format the DateTime object into a String
final String formattedDate = formatter.format(
DateTime.fromMillisecondsSinceEpoch(timestamp),
);
return formattedDate;
}