micro365/utilities.mjs

18 lines
697 B
JavaScript
Raw Normal View History

import { DateTime } from "luxon"
export function isoDate(date){
if(date){
return DateTime.fromISO(date).toISODate()
}
return DateTime.now().toISODate()
2023-08-12 10:05:24 +00:00
}
export function removeUrls(string) {
return string.replace(/(https:\/\/www\.|http:\/\/www\.|https:\/\/|http:\/\/)?[a-zA-Z]{2,}(\.[a-zA-Z]{2,})(\.[a-zA-Z]{2,})?\/[a-zA-Z0-9]{2,}|((https:\/\/www\.|http:\/\/www\.|https:\/\/|http:\/\/)?[a-zA-Z]{2,}(\.[a-zA-Z]{2,})(\.[a-zA-Z]{2,})?)|(https:\/\/www\.|http:\/\/www\.|https:\/\/|http:\/\/)?[a-zA-Z0-9]{2,}\.[a-zA-Z0-9]{2,}\.[a-zA-Z0-9]{2,}(\.[a-zA-Z0-9]{2,})?/g, '')
}
export function timestamp(){
return Date.now()
}
//console.log(isoDate('2023-08-10T15:02:35.380Z'))