[{"data":1,"prerenderedAt":780},["ShallowReactive",2],{"docs-layout-toc:\u002Fdocs\u002Futils\u002Fformat-localized-date-time":3,"docs-header-toc:\u002Fdocs\u002Futils\u002Fformat-localized-date-time":326,"$BjpG0Ep9tR":553},{"id":4,"title":5,"body":6,"description":20,"extension":320,"meta":321,"navigation":79,"path":322,"seo":323,"stem":324,"__hash__":325},"content\u002Fdocs\u002Futils\u002Fformat-localized-date-time.md","Format Localized Date Time",{"type":7,"value":8,"toc":316},"minimark",[9,14,162,166,312],[10,11,13],"h2",{"id":12},"usage","Usage",[15,16,21],"pre",{"className":17,"code":18,"language":19,"meta":20,"style":20},"language-ts shiki shiki-themes github-dark github-dark","\u002F\u002F ISO string input\nconst formatted1 = formatLocalizedDateTime('2025-09-20T10:15:22', 'en')\n\u002F\u002F → \"September 20, 2025 (10:15:22)\"\n\n\u002F\u002F Timestamp input without time\nconst formatted2 = formatLocalizedDateTime(1761724212863, 'en', false)\n\u002F\u002F → \"October 29, 2025\"\n\n\u002F\u002F French format with time\nconst formatted3 = formatLocalizedDateTime('2026-01-01T08:30:00', 'fr')\n\u002F\u002F → \"1 janvier 2026 (08:30:00)\"\n","ts","",[22,23,24,33,68,74,81,87,115,121,126,132,156],"code",{"__ignoreMap":20},[25,26,29],"span",{"class":27,"line":28},"line",1,[25,30,32],{"class":31},"sJ8bj","\u002F\u002F ISO string input\n",[25,34,36,40,44,47,51,55,59,62,65],{"class":27,"line":35},2,[25,37,39],{"class":38},"sOPea","const",[25,41,43],{"class":42},"s8ozJ"," formatted1",[25,45,46],{"class":38}," =",[25,48,50],{"class":49},"sFR8T"," formatLocalizedDateTime",[25,52,54],{"class":53},"suv1-","(",[25,56,58],{"class":57},"s4wv1","'2025-09-20T10:15:22'",[25,60,61],{"class":53},", ",[25,63,64],{"class":57},"'en'",[25,66,67],{"class":53},")\n",[25,69,71],{"class":27,"line":70},3,[25,72,73],{"class":31},"\u002F\u002F → \"September 20, 2025 (10:15:22)\"\n",[25,75,77],{"class":27,"line":76},4,[25,78,80],{"emptyLinePlaceholder":79},true,"\n",[25,82,84],{"class":27,"line":83},5,[25,85,86],{"class":31},"\u002F\u002F Timestamp input without time\n",[25,88,90,92,95,97,99,101,104,106,108,110,113],{"class":27,"line":89},6,[25,91,39],{"class":38},[25,93,94],{"class":42}," formatted2",[25,96,46],{"class":38},[25,98,50],{"class":49},[25,100,54],{"class":53},[25,102,103],{"class":42},"1761724212863",[25,105,61],{"class":53},[25,107,64],{"class":57},[25,109,61],{"class":53},[25,111,112],{"class":42},"false",[25,114,67],{"class":53},[25,116,118],{"class":27,"line":117},7,[25,119,120],{"class":31},"\u002F\u002F → \"October 29, 2025\"\n",[25,122,124],{"class":27,"line":123},8,[25,125,80],{"emptyLinePlaceholder":79},[25,127,129],{"class":27,"line":128},9,[25,130,131],{"class":31},"\u002F\u002F French format with time\n",[25,133,135,137,140,142,144,146,149,151,154],{"class":27,"line":134},10,[25,136,39],{"class":38},[25,138,139],{"class":42}," formatted3",[25,141,46],{"class":38},[25,143,50],{"class":49},[25,145,54],{"class":53},[25,147,148],{"class":57},"'2026-01-01T08:30:00'",[25,150,61],{"class":53},[25,152,153],{"class":57},"'fr'",[25,155,67],{"class":53},[25,157,159],{"class":27,"line":158},11,[25,160,161],{"class":31},"\u002F\u002F → \"1 janvier 2026 (08:30:00)\"\n",[10,163,165],{"id":164},"type-definition","Type definition",[15,167,169],{"className":17,"code":168,"language":19,"meta":20,"style":20},"\u002F**\n * Formats a date (ISO string or timestamp) into a localized full date with optional time.\n *\n * @param dateInput - ISO date string or timestamp\n * @param locale - The locale code (e.g. 'en', 'es', 'fr', 'de')\n * @param showTime - Whether to include the time in the output\n * @returns Formatted localized date string\n *\u002F\nexport declare function formatLocalizedDateTime(\n    dateInput: string | number,\n    locale?: string,\n    showTime?: boolean,\n): string\n",[22,170,171,176,181,186,200,212,224,234,239,255,276,288,301],{"__ignoreMap":20},[25,172,173],{"class":27,"line":28},[25,174,175],{"class":31},"\u002F**\n",[25,177,178],{"class":27,"line":35},[25,179,180],{"class":31}," * Formats a date (ISO string or timestamp) into a localized full date with optional time.\n",[25,182,183],{"class":27,"line":70},[25,184,185],{"class":31}," *\n",[25,187,188,191,194,197],{"class":27,"line":76},[25,189,190],{"class":31}," * ",[25,192,193],{"class":38},"@param",[25,195,196],{"class":53}," dateInput",[25,198,199],{"class":31}," - ISO date string or timestamp\n",[25,201,202,204,206,209],{"class":27,"line":83},[25,203,190],{"class":31},[25,205,193],{"class":38},[25,207,208],{"class":53}," locale",[25,210,211],{"class":31}," - The locale code (e.g. 'en', 'es', 'fr', 'de')\n",[25,213,214,216,218,221],{"class":27,"line":89},[25,215,190],{"class":31},[25,217,193],{"class":38},[25,219,220],{"class":53}," showTime",[25,222,223],{"class":31}," - Whether to include the time in the output\n",[25,225,226,228,231],{"class":27,"line":117},[25,227,190],{"class":31},[25,229,230],{"class":38},"@returns",[25,232,233],{"class":31}," Formatted localized date string\n",[25,235,236],{"class":27,"line":123},[25,237,238],{"class":31}," *\u002F\n",[25,240,241,244,247,250,252],{"class":27,"line":128},[25,242,243],{"class":38},"export",[25,245,246],{"class":38}," declare",[25,248,249],{"class":38}," function",[25,251,50],{"class":49},[25,253,254],{"class":53},"(\n",[25,256,257,261,264,267,270,273],{"class":27,"line":134},[25,258,260],{"class":259},"s-3mD","    dateInput",[25,262,263],{"class":38},":",[25,265,266],{"class":42}," string",[25,268,269],{"class":38}," |",[25,271,272],{"class":42}," number",[25,274,275],{"class":53},",\n",[25,277,278,281,284,286],{"class":27,"line":158},[25,279,280],{"class":259},"    locale",[25,282,283],{"class":38},"?:",[25,285,266],{"class":42},[25,287,275],{"class":53},[25,289,291,294,296,299],{"class":27,"line":290},12,[25,292,293],{"class":259},"    showTime",[25,295,283],{"class":38},[25,297,298],{"class":42}," boolean",[25,300,275],{"class":53},[25,302,304,307,309],{"class":27,"line":303},13,[25,305,306],{"class":53},")",[25,308,263],{"class":38},[25,310,311],{"class":42}," string\n",[313,314,315],"style",{},"html pre.shiki code .sJ8bj, html code.shiki .sJ8bj{--shiki-default:#6A737D;--shiki-dark:#6A737D}html pre.shiki code .sOPea, html code.shiki .sOPea{--shiki-default:#F97583;--shiki-dark:#F97583}html pre.shiki code .s8ozJ, html code.shiki .s8ozJ{--shiki-default:#79B8FF;--shiki-dark:#79B8FF}html pre.shiki code .sFR8T, html code.shiki .sFR8T{--shiki-default:#B392F0;--shiki-dark:#B392F0}html pre.shiki code .suv1-, html code.shiki .suv1-{--shiki-default:#E1E4E8;--shiki-dark:#E1E4E8}html pre.shiki code .s4wv1, html code.shiki .s4wv1{--shiki-default:#9ECBFF;--shiki-dark:#9ECBFF}html .default .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}html.dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}html pre.shiki code .s-3mD, html code.shiki .s-3mD{--shiki-default:#FFAB70;--shiki-dark:#FFAB70}",{"title":20,"searchDepth":35,"depth":70,"links":317},[318,319],{"id":12,"depth":35,"text":13},{"id":164,"depth":35,"text":165},"md",{},"\u002Fdocs\u002Futils\u002Fformat-localized-date-time",{"description":20},"docs\u002Futils\u002Fformat-localized-date-time","YP4JjMZ4gFk6gIbqm12oJnzkl069b2WINtezlxf1MYA",{"id":4,"title":5,"body":327,"description":20,"extension":320,"meta":551,"navigation":79,"path":322,"seo":552,"stem":324,"__hash__":325},{"type":7,"value":328,"toc":547},[329,331,431,433,545],[10,330,13],{"id":12},[15,332,333],{"className":17,"code":18,"language":19,"meta":20,"style":20},[22,334,335,339,359,363,367,371,395,399,403,407,427],{"__ignoreMap":20},[25,336,337],{"class":27,"line":28},[25,338,32],{"class":31},[25,340,341,343,345,347,349,351,353,355,357],{"class":27,"line":35},[25,342,39],{"class":38},[25,344,43],{"class":42},[25,346,46],{"class":38},[25,348,50],{"class":49},[25,350,54],{"class":53},[25,352,58],{"class":57},[25,354,61],{"class":53},[25,356,64],{"class":57},[25,358,67],{"class":53},[25,360,361],{"class":27,"line":70},[25,362,73],{"class":31},[25,364,365],{"class":27,"line":76},[25,366,80],{"emptyLinePlaceholder":79},[25,368,369],{"class":27,"line":83},[25,370,86],{"class":31},[25,372,373,375,377,379,381,383,385,387,389,391,393],{"class":27,"line":89},[25,374,39],{"class":38},[25,376,94],{"class":42},[25,378,46],{"class":38},[25,380,50],{"class":49},[25,382,54],{"class":53},[25,384,103],{"class":42},[25,386,61],{"class":53},[25,388,64],{"class":57},[25,390,61],{"class":53},[25,392,112],{"class":42},[25,394,67],{"class":53},[25,396,397],{"class":27,"line":117},[25,398,120],{"class":31},[25,400,401],{"class":27,"line":123},[25,402,80],{"emptyLinePlaceholder":79},[25,404,405],{"class":27,"line":128},[25,406,131],{"class":31},[25,408,409,411,413,415,417,419,421,423,425],{"class":27,"line":134},[25,410,39],{"class":38},[25,412,139],{"class":42},[25,414,46],{"class":38},[25,416,50],{"class":49},[25,418,54],{"class":53},[25,420,148],{"class":57},[25,422,61],{"class":53},[25,424,153],{"class":57},[25,426,67],{"class":53},[25,428,429],{"class":27,"line":158},[25,430,161],{"class":31},[10,432,165],{"id":164},[15,434,435],{"className":17,"code":168,"language":19,"meta":20,"style":20},[22,436,437,441,445,449,459,469,479,487,491,503,517,527,537],{"__ignoreMap":20},[25,438,439],{"class":27,"line":28},[25,440,175],{"class":31},[25,442,443],{"class":27,"line":35},[25,444,180],{"class":31},[25,446,447],{"class":27,"line":70},[25,448,185],{"class":31},[25,450,451,453,455,457],{"class":27,"line":76},[25,452,190],{"class":31},[25,454,193],{"class":38},[25,456,196],{"class":53},[25,458,199],{"class":31},[25,460,461,463,465,467],{"class":27,"line":83},[25,462,190],{"class":31},[25,464,193],{"class":38},[25,466,208],{"class":53},[25,468,211],{"class":31},[25,470,471,473,475,477],{"class":27,"line":89},[25,472,190],{"class":31},[25,474,193],{"class":38},[25,476,220],{"class":53},[25,478,223],{"class":31},[25,480,481,483,485],{"class":27,"line":117},[25,482,190],{"class":31},[25,484,230],{"class":38},[25,486,233],{"class":31},[25,488,489],{"class":27,"line":123},[25,490,238],{"class":31},[25,492,493,495,497,499,501],{"class":27,"line":128},[25,494,243],{"class":38},[25,496,246],{"class":38},[25,498,249],{"class":38},[25,500,50],{"class":49},[25,502,254],{"class":53},[25,504,505,507,509,511,513,515],{"class":27,"line":134},[25,506,260],{"class":259},[25,508,263],{"class":38},[25,510,266],{"class":42},[25,512,269],{"class":38},[25,514,272],{"class":42},[25,516,275],{"class":53},[25,518,519,521,523,525],{"class":27,"line":158},[25,520,280],{"class":259},[25,522,283],{"class":38},[25,524,266],{"class":42},[25,526,275],{"class":53},[25,528,529,531,533,535],{"class":27,"line":290},[25,530,293],{"class":259},[25,532,283],{"class":38},[25,534,298],{"class":42},[25,536,275],{"class":53},[25,538,539,541,543],{"class":27,"line":303},[25,540,306],{"class":53},[25,542,263],{"class":38},[25,544,311],{"class":42},[313,546,315],{},{"title":20,"searchDepth":35,"depth":70,"links":548},[549,550],{"id":12,"depth":35,"text":13},{"id":164,"depth":35,"text":165},{},{"description":20},{"id":4,"title":5,"body":554,"description":20,"extension":320,"meta":778,"navigation":79,"path":322,"seo":779,"stem":324,"__hash__":325},{"type":7,"value":555,"toc":774},[556,558,658,660,772],[10,557,13],{"id":12},[15,559,560],{"className":17,"code":18,"language":19,"meta":20,"style":20},[22,561,562,566,586,590,594,598,622,626,630,634,654],{"__ignoreMap":20},[25,563,564],{"class":27,"line":28},[25,565,32],{"class":31},[25,567,568,570,572,574,576,578,580,582,584],{"class":27,"line":35},[25,569,39],{"class":38},[25,571,43],{"class":42},[25,573,46],{"class":38},[25,575,50],{"class":49},[25,577,54],{"class":53},[25,579,58],{"class":57},[25,581,61],{"class":53},[25,583,64],{"class":57},[25,585,67],{"class":53},[25,587,588],{"class":27,"line":70},[25,589,73],{"class":31},[25,591,592],{"class":27,"line":76},[25,593,80],{"emptyLinePlaceholder":79},[25,595,596],{"class":27,"line":83},[25,597,86],{"class":31},[25,599,600,602,604,606,608,610,612,614,616,618,620],{"class":27,"line":89},[25,601,39],{"class":38},[25,603,94],{"class":42},[25,605,46],{"class":38},[25,607,50],{"class":49},[25,609,54],{"class":53},[25,611,103],{"class":42},[25,613,61],{"class":53},[25,615,64],{"class":57},[25,617,61],{"class":53},[25,619,112],{"class":42},[25,621,67],{"class":53},[25,623,624],{"class":27,"line":117},[25,625,120],{"class":31},[25,627,628],{"class":27,"line":123},[25,629,80],{"emptyLinePlaceholder":79},[25,631,632],{"class":27,"line":128},[25,633,131],{"class":31},[25,635,636,638,640,642,644,646,648,650,652],{"class":27,"line":134},[25,637,39],{"class":38},[25,639,139],{"class":42},[25,641,46],{"class":38},[25,643,50],{"class":49},[25,645,54],{"class":53},[25,647,148],{"class":57},[25,649,61],{"class":53},[25,651,153],{"class":57},[25,653,67],{"class":53},[25,655,656],{"class":27,"line":158},[25,657,161],{"class":31},[10,659,165],{"id":164},[15,661,662],{"className":17,"code":168,"language":19,"meta":20,"style":20},[22,663,664,668,672,676,686,696,706,714,718,730,744,754,764],{"__ignoreMap":20},[25,665,666],{"class":27,"line":28},[25,667,175],{"class":31},[25,669,670],{"class":27,"line":35},[25,671,180],{"class":31},[25,673,674],{"class":27,"line":70},[25,675,185],{"class":31},[25,677,678,680,682,684],{"class":27,"line":76},[25,679,190],{"class":31},[25,681,193],{"class":38},[25,683,196],{"class":53},[25,685,199],{"class":31},[25,687,688,690,692,694],{"class":27,"line":83},[25,689,190],{"class":31},[25,691,193],{"class":38},[25,693,208],{"class":53},[25,695,211],{"class":31},[25,697,698,700,702,704],{"class":27,"line":89},[25,699,190],{"class":31},[25,701,193],{"class":38},[25,703,220],{"class":53},[25,705,223],{"class":31},[25,707,708,710,712],{"class":27,"line":117},[25,709,190],{"class":31},[25,711,230],{"class":38},[25,713,233],{"class":31},[25,715,716],{"class":27,"line":123},[25,717,238],{"class":31},[25,719,720,722,724,726,728],{"class":27,"line":128},[25,721,243],{"class":38},[25,723,246],{"class":38},[25,725,249],{"class":38},[25,727,50],{"class":49},[25,729,254],{"class":53},[25,731,732,734,736,738,740,742],{"class":27,"line":134},[25,733,260],{"class":259},[25,735,263],{"class":38},[25,737,266],{"class":42},[25,739,269],{"class":38},[25,741,272],{"class":42},[25,743,275],{"class":53},[25,745,746,748,750,752],{"class":27,"line":158},[25,747,280],{"class":259},[25,749,283],{"class":38},[25,751,266],{"class":42},[25,753,275],{"class":53},[25,755,756,758,760,762],{"class":27,"line":290},[25,757,293],{"class":259},[25,759,283],{"class":38},[25,761,298],{"class":42},[25,763,275],{"class":53},[25,765,766,768,770],{"class":27,"line":303},[25,767,306],{"class":53},[25,769,263],{"class":38},[25,771,311],{"class":42},[313,773,315],{},{"title":20,"searchDepth":35,"depth":70,"links":775},[776,777],{"id":12,"depth":35,"text":13},{"id":164,"depth":35,"text":165},{},{"description":20},1791731026666]