Flutter/Dart: 将双精度转换为持续时间?
Flutter/Dart: Convert a Double to a Duration?
我有一个双精度值,它是我需要在 Flutter 中转换为 Duration 的毫秒数。如何将毫秒转换为持续时间?
Duration _myduration = mymilliseconds_as_a_double(how to convert?) ;
如果你想也使用毫秒双精度的小数部分,那就是Duration(microseconds: (millis * 1000).toInt());
。
微秒是最高精度,你在这里失去的那部分微秒无论哪种方式都必须失去。
我有一个双精度值,它是我需要在 Flutter 中转换为 Duration 的毫秒数。如何将毫秒转换为持续时间?
Duration _myduration = mymilliseconds_as_a_double(how to convert?) ;
如果你想也使用毫秒双精度的小数部分,那就是Duration(microseconds: (millis * 1000).toInt());
。
微秒是最高精度,你在这里失去的那部分微秒无论哪种方式都必须失去。