getRemainSubDuration method

Duration getRemainSubDuration(
  1. String? time,
  2. String id
)

Implementation

Duration getRemainSubDuration(String? time, String id) {
  DateTime currentTime = DateTime.now();
  DateTime purchaseDate = DateTime.fromMillisecondsSinceEpoch(
    int.parse(time ?? "0"),
  ).add(
    Duration(
      days: int.tryParse(id.split("_days_")[0]) ?? 0,
    ),
  );
  print(currentTime.toString());
  print(purchaseDate.toString());
  print(currentTime.difference(purchaseDate));
  print(purchaseDate.difference(currentTime));
  return purchaseDate.difference(currentTime);
}