ms 是一个实用程序库,可以将时间字符串(如“15s”)转换为秒、毫秒或微秒,并反向将毫秒转换为短字符串(如“300ms”或“5ms”)或长字符串(如“5秒”或“1个月”)。以下是安装和API的详细信息。

安装方式:

通过 clib 进行安装:


$ clib install clibs/ms

应用程序接口

  • long string_to_microseconds (const char *str);

将字符串转换为微秒。

  • long string_to_milliseconds (const char *str);

将字符串转换为毫秒。

  • long string_to_seconds (const char *str);

将字符串转换为秒。

  • char * milliseconds_to_string (long ms);

将毫秒数转换为简短的时间字符串格式(例如“5ms”)。

  • char * milliseconds_to_long_string (long ms);

将毫秒数转换为完整的长时间字符串(例如“1个月”)。

使用方法

可以调用以上API来实现时间转换的需求。