UNPKG

hyperform

Version:

Capture form validation back from the browser

24 lines (21 loc) 588 B
'use strict'; export default function(date, part=undefined) { switch (part) { case 'date': return (date.toLocaleDateString || date.toDateString).call(date); case 'time': return (date.toLocaleTimeString || date.toTimeString).call(date); case 'month': return ('toLocaleDateString' in date)? date.toLocaleDateString(undefined, { year: 'numeric', month: '2-digit', }) : date.toDateString(); // case 'week': // TODO default: return (date.toLocaleString || date.toString).call(date); } }