stringToMillisecond
La fonction stringToMillisecond() convertit des durées exprimées sous forme de chaîne ("10s", "2h", "1.5d", etc.) ou de nombre en millisecondes. Elle lève une erreur typée si le format est invalide.
Exemple interactif
Syntaxe
typescript
const unitMapper: {
ms: number;
s: number;
m: number;
h: number;
d: number;
w: number;
};
type MillisecondInString =
`${number}${keyof typeof unitMapper}` |
`${number}.${number}${keyof typeof unitMapper}`;
function stringToMillisecond(
millisecondInString: MillisecondInString | number,
...millisecondInStrings: (MillisecondInString | number)[]
): number;Paramètres
millisecondInString: Durée principale sous forme de chaîne ou nombre.millisecondInStrings: Durées additionnelles à sommer (optionnel).
Valeur de retour
Un nombre de millisecondes correspondant à la somme des durées fournies.
Voir aussi
stringToBytes- Conversion de tailles en octets
