Skip to content

Instantly share code, notes, and snippets.

@XinDongol
Last active April 22, 2023 02:26
Show Gist options
  • Save XinDongol/7d94a35bfaf8a02fad4ce50611a822f0 to your computer and use it in GitHub Desktop.
Save XinDongol/7d94a35bfaf8a02fad4ce50611a822f0 to your computer and use it in GitHub Desktop.
Display the source blob
Display the rendered blob
Raw
<svg onload="init()" xmlns="http://www.w3.org/2000/svg"
aria-label="Calendar" role="img"
viewBox="0 0 512 512">
<script type="text/ecmascript"><![CDATA[
var locale = navigator.language;
function init() {
var query = window.location.search;
var params = new URLSearchParams(query);
var date = params.get("date");
console.log(date);
var time = new Date(date);
time.setHours(time.getHours() + time.getTimezoneOffset() / 60);
console.log(time);
var DD = time.getDate();
console.log(DD);
var DDD = time.toLocaleString(locale, {weekday: "long" });
var MMM = time.toLocaleString(locale, {month: "short"}).toUpperCase();
document.getElementById("day").textContent= DD;
document.getElementById("weekday").textContent= DDD;
document.getElementById("month").textContent= MMM;
// var DDDD = time.toLocaleString(locale, { weekday: "long" });
// var MM = time.getMonth() + 1;
// var MMMM = time.toLocaleString(locale, {month: "long"});
// var YYYY = time.getFullYear();
}
]]></script>
<path d="M512 455c0 32-25 57-57 57H57c-32 0-57-25-57-57V128c0-31 25-57 57-57h398c32 0 57 26 57 57z" fill="#e0e7ec"/>
<path d="M484 0h-47c2 4 4 9 4 14a28 28 0 1 1-53-14H124c3 4 4 9 4 14A28 28 0 1 1 75 0H28C13 0 0 13 0 28v157h512V28c0-15-13-28-28-28z" fill="#dd2f45"/>
<g fill="#f3aab9">
<circle cx="470" cy="142" r="14"/>
<circle cx="470" cy="100" r="14"/>
<circle cx="427" cy="142" r="14"/>
<circle cx="427" cy="100" r="14"/>
<circle cx="384" cy="142" r="14"/>
<circle cx="384" cy="100" r="14"/>
</g>
<text id="month"
x="32"
y="164"
fill="#fff"
font-family="monospace"
font-size="140px"
style="text-anchor: left"></text>
<text id="day"
x="256"
y="400"
fill="#66757f"
font-family="monospace"
font-size="256px"
style="text-anchor: middle"></text>
<text id="weekday"
x="256"
y="480"
fill="#66757f"
font-family="monospace"
font-size="64px"
style="text-anchor: middle"></text>
</svg>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment