Jiffy.parseFromJiffy constructor

Jiffy.parseFromJiffy(
  1. Jiffy jiffy
)

Constructs a new Jiffy instance from an existing Jiffy object.

The resulting Jiffy object will have the same date and time values as the provided Jiffy object. This can be useful if you need to create a new Jiffy object based on an existing one, for example, to apply a time zone offset or to format the date and time differently.

Example usage:

final jiffy1 = Jiffy.now();
final jiffy2 = Jiffy.parseFromJiffy(jiffy1);

Alternatively, you can use the clone method of a Jiffy object to create a new Jiffy object with the same values as the original.

final jiffy1 = Jiffy.now();
final jiffy2 = jiffy1.clone();

Implementation

factory Jiffy.parseFromJiffy(Jiffy jiffy) {
  return Jiffy._internal(jiffy);
}