getTimeStampFromDate function

int getTimeStampFromDate(
  1. String value,
  2. String dateFormat
)

Implementation

int getTimeStampFromDate(String value,String dateFormat) {
  int timestamp = 0;
  if(value.isNotEmpty)
  {
    DateFormat format = DateFormat(dateFormat);

    // Parse the date string
    DateTime dateTime = format.parse(value);

    // Convert to timestamp (milliseconds since epoch)
    timestamp = dateTime.millisecondsSinceEpoch;
    timestamp = (dateTime.millisecondsSinceEpoch ~/ 1000).toInt();
  }

  return timestamp.toInt();
}