{"id":87321,"date":"2024-12-08T11:30:46","date_gmt":"2024-12-08T08:00:46","guid":{"rendered":"https:\/\/nabfollower.com\/blog\/day-8-d-8-4dfp\/"},"modified":"2024-12-08T11:30:46","modified_gmt":"2024-12-08T08:00:46","slug":"day-8-d-8-4dfp","status":"publish","type":"post","link":"https:\/\/nabfollower.com\/blog\/day-8-d-8-4dfp\/","title":{"rendered":"\u0631\u0648\u0632 8: D-8 \ud83c\udfb1"},"content":{"rendered":"<p>Summarize this content to 400 words in Persian Lang \u0622\u06cc\u0627 \u0645\u06cc \u062f\u0627\u0646\u06cc\u062f \u0686\u0646\u062f \u0631\u0648\u0632 \u062a\u0627 \u06a9\u0631\u06cc\u0633\u0645\u0633 \u0628\u0627\u0642\u06cc \u0645\u0627\u0646\u062f\u0647 \u0627\u0633\u062a\u061f \u062e\u0648\u0628 \u0627\u06cc\u0646 \u06a9\u062a\u0627\u0628\u062e\u0627\u0646\u0647 \u06a9\u0648\u0686\u06a9 \u062f\u0633\u062a\u06cc \u0645\u0637\u0645\u0626\u0646\u0627\u064b \u0627\u06cc\u0646 \u06a9\u0627\u0631 \u0631\u0627 \u0645\u06cc \u06a9\u0646\u062f! <\/p>\n<p>\u0627\u0632 \u062c\u0645\u0644\u0647 \u0645\u0648\u0627\u0631\u062f \u062f\u06cc\u06af\u0631\u060c \u0627\u0645\u06a9\u0627\u0646 \u0627\u0636\u0627\u0641\u0647 \u06a9\u0631\u062f\u0646 \u062a\u0627\u0631\u06cc\u062e\u060c \u0645\u062d\u0627\u0633\u0628\u0647 \u0641\u0648\u0627\u0635\u0644 \u0648 \u0627\u0644\u0628\u062a\u0647 \u0642\u0627\u0644\u0628 \u0628\u0646\u062f\u06cc \u062a\u0627\u0631\u06cc\u062e \u0647\u0627 \u0631\u0627 \u0641\u0631\u0627\u0647\u0645 \u0645\u06cc \u06a9\u0646\u062f.<\/p>\n<p>\u0628\u0627 \u0645\u062b\u0644\u0627 \u0646\u0635\u0628\u0634 \u06a9\u0646 deno add npm:date-fns \u0648 \u0628\u0647 \u0627\u06cc\u0646 \u0635\u0648\u0631\u062a \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u06a9\u0646\u06cc\u062f:<\/p>\n<p>import { formatDistanceToNow } from &#8220;npm:date-fns&#8221;;<br \/>\nconst xMas = new Date(&#8220;2024-12-25&#8221;);<br \/>\nconsole.log(`Christmas is ${formatDistanceToNow(xMas, { addSuffix: true })}`);<\/p>\n<p>\u0622\u0646 \u0631\u0627 \u0628\u0627 \u0628\u0647 \u0639\u0646\u0648\u0627\u0646 \u0645\u062b\u0627\u0644 \u0627\u062c\u0631\u0627 \u06a9\u0646\u06cc\u062f deno run -A main.ts \u0648 \u0634\u0645\u0627 \u0628\u0627\u06cc\u062f \u0686\u06cc\u0632\u06cc \u0634\u0628\u06cc\u0647 \u0628\u0647 \u0627\u06cc\u0646 \u062f\u0631\u06cc\u0627\u0641\u062a \u06a9\u0646\u06cc\u062f:<\/p>\n<p>deno run -A .\/main.ts<br \/>\nChristmas is in 17 days<\/p>\n<p>\u0634\u0645\u0627 \u0647\u0645\u0686\u0646\u06cc\u0646 \u0645\u06cc \u062a\u0648\u0627\u0646\u06cc\u062f \u06a9\u0627\u0631\u0647\u0627\u06cc\u06cc \u0645\u0627\u0646\u0646\u062f:<\/p>\n<p>formatDistanceToNow(addDays(new Date(),3), { addSuffix: true }); \/\/ in 3 days<br \/>\nformatDistanceToNow(addDays(new Date(),-3), { addSuffix: true }); \/\/ 3 days ago<br \/>\nformat(new Date(),&#8217;yyyy-M-dd&#8217;); \/\/ 2024-12-08<\/p>\n<p>\u0648 \u062f\u0631 \u0628\u0627\u0644\u0627\u06cc \u0622\u0646 \u0634\u0645\u0627 \u0647\u0645\u0686\u0646\u06cc\u0646 \u0645\u06cc \u062a\u0648\u0627\u0646\u06cc\u062f \u0622\u0646 \u0631\u0627 \u0628\u0647 \u06cc\u06a9 \u0631\u0634\u062a\u0647 \u0645\u062d\u0644\u06cc \u062a\u0631\u062c\u0645\u0647 \u06a9\u0646\u06cc\u062f:<\/p>\n<p>import { formatRelative, addHours, addDays } from &#8220;npm:date-fns&#8221;;<br \/>\nimport { sv, enUS } from &#8220;npm:date-fns\/locale&#8221;;<\/p>\n<p>console.log(<br \/>\n  formatRelative(addHours(new Date(), 1), new Date(), { locale: sv })<br \/>\n);<\/p>\n<p>console.log(<br \/>\n  formatRelative(addDays(new Date(), 1), new Date(), { locale: enUS })<br \/>\n);<\/p>\n<p>\u06a9\u0647 \u0628\u0647 \u0634\u0645\u0627 \u0686\u06cc\u0632\u06cc \u0634\u0628\u06cc\u0647 \u0628\u0647 \u0627\u06cc\u0646 \u0645\u06cc \u062f\u0647\u062f:<\/p>\n<p>deno run -A .\/main.ts<br \/>\n# idag kl. 21:09<br \/>\n# tomorrow at 8:09 PM<\/p>\n<p>\u0645\u062d\u062a\u0648\u0627 \u0631\u0627 \u062f\u0648\u0633\u062a \u062f\u0627\u0634\u062a\u06cc\u062f \u0648 \u062f\u0648\u0633\u062a \u062f\u0627\u0631\u06cc\u062f \u062f\u0631 \u0637\u0648\u0644 \u0633\u0627\u0644 \u0628\u06cc\u0634\u062a\u0631 \u0627\u0632 \u0622\u0646 \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u06a9\u0646\u06cc\u062f\u061f<\/p>\n<p>\u0622\u06cc\u0627 \u0645\u06cc \u062f\u0627\u0646\u06cc\u062f \u0686\u0646\u062f \u0631\u0648\u0632 \u062a\u0627 \u06a9\u0631\u06cc\u0633\u0645\u0633 \u0628\u0627\u0642\u06cc \u0645\u0627\u0646\u062f\u0647 \u0627\u0633\u062a\u061f \u062e\u0648\u0628 \u0627\u06cc\u0646 \u06a9\u062a\u0627\u0628\u062e\u0627\u0646\u0647 \u06a9\u0648\u0686\u06a9 \u062f\u0633\u062a\u06cc \u0645\u0637\u0645\u0626\u0646\u0627\u064b \u0627\u06cc\u0646 \u06a9\u0627\u0631 \u0631\u0627 \u0645\u06cc \u06a9\u0646\u062f! <\/p>\n<p>\u0627\u0632 \u062c\u0645\u0644\u0647 \u0645\u0648\u0627\u0631\u062f \u062f\u06cc\u06af\u0631\u060c \u0627\u0645\u06a9\u0627\u0646 \u0627\u0636\u0627\u0641\u0647 \u06a9\u0631\u062f\u0646 \u062a\u0627\u0631\u06cc\u062e\u060c \u0645\u062d\u0627\u0633\u0628\u0647 \u0641\u0648\u0627\u0635\u0644 \u0648 \u0627\u0644\u0628\u062a\u0647 \u0642\u0627\u0644\u0628 \u0628\u0646\u062f\u06cc \u062a\u0627\u0631\u06cc\u062e \u0647\u0627 \u0631\u0627 \u0641\u0631\u0627\u0647\u0645 \u0645\u06cc \u06a9\u0646\u062f.<\/p>\n<p>\u0628\u0627 \u0645\u062b\u0644\u0627 \u0646\u0635\u0628\u0634 \u06a9\u0646 <code>deno add npm:date-fns<\/code> \u0648 \u0628\u0647 \u0627\u06cc\u0646 \u0635\u0648\u0631\u062a \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u06a9\u0646\u06cc\u062f:\n<\/p>\n<div class=\"highlight js-code-highlight\">\n<pre class=\"highlight typescript\"><code><span class=\"k\">import<\/span> <span class=\"p\">{<\/span> <span class=\"nx\">formatDistanceToNow<\/span> <span class=\"p\">}<\/span> <span class=\"k\">from<\/span> <span class=\"dl\">\"<\/span><span class=\"s2\">npm:date-fns<\/span><span class=\"dl\">\"<\/span><span class=\"p\">;<\/span>\n<span class=\"kd\">const<\/span> <span class=\"nx\">xMas<\/span> <span class=\"o\">=<\/span> <span class=\"k\">new<\/span> <span class=\"nc\">Date<\/span><span class=\"p\">(<\/span><span class=\"dl\">\"<\/span><span class=\"s2\">2024-12-25<\/span><span class=\"dl\">\"<\/span><span class=\"p\">);<\/span>\n<span class=\"nx\">console<\/span><span class=\"p\">.<\/span><span class=\"nf\">log<\/span><span class=\"p\">(<\/span><span class=\"s2\">`Christmas is <\/span><span class=\"p\">${<\/span><span class=\"nf\">formatDistanceToNow<\/span><span class=\"p\">(<\/span><span class=\"nx\">xMas<\/span><span class=\"p\">,<\/span> <span class=\"p\">{<\/span> <span class=\"na\">addSuffix<\/span><span class=\"p\">:<\/span> <span class=\"kc\">true<\/span> <span class=\"p\">})}<\/span><span class=\"s2\">`<\/span><span class=\"p\">);<\/span>\n<\/code><\/pre>\n<\/div>\n<p>\u0622\u0646 \u0631\u0627 \u0628\u0627 \u0628\u0647 \u0639\u0646\u0648\u0627\u0646 \u0645\u062b\u0627\u0644 \u0627\u062c\u0631\u0627 \u06a9\u0646\u06cc\u062f <code>deno run -A main.ts<\/code> \u0648 \u0634\u0645\u0627 \u0628\u0627\u06cc\u062f \u0686\u06cc\u0632\u06cc \u0634\u0628\u06cc\u0647 \u0628\u0647 \u0627\u06cc\u0646 \u062f\u0631\u06cc\u0627\u0641\u062a \u06a9\u0646\u06cc\u062f:\n<\/p>\n<div class=\"highlight js-code-highlight\">\n<pre class=\"highlight shell\"><code>deno run <span class=\"nt\">-A<\/span> .\/main.ts\nChristmas is <span class=\"k\">in <\/span>17 days\n<\/code><\/pre>\n<\/div>\n<p>\u0634\u0645\u0627 \u0647\u0645\u0686\u0646\u06cc\u0646 \u0645\u06cc \u062a\u0648\u0627\u0646\u06cc\u062f \u06a9\u0627\u0631\u0647\u0627\u06cc\u06cc \u0645\u0627\u0646\u0646\u062f:\n<\/p>\n<div class=\"highlight js-code-highlight\">\n<pre class=\"highlight typescript\"><code><span class=\"nf\">formatDistanceToNow<\/span><span class=\"p\">(<\/span><span class=\"nf\">addDays<\/span><span class=\"p\">(<\/span><span class=\"k\">new<\/span> <span class=\"nc\">Date<\/span><span class=\"p\">(),<\/span><span class=\"mi\">3<\/span><span class=\"p\">),<\/span> <span class=\"p\">{<\/span> <span class=\"na\">addSuffix<\/span><span class=\"p\">:<\/span> <span class=\"kc\">true<\/span> <span class=\"p\">});<\/span> <span class=\"c1\">\/\/ in 3 days<\/span>\n<span class=\"nf\">formatDistanceToNow<\/span><span class=\"p\">(<\/span><span class=\"nf\">addDays<\/span><span class=\"p\">(<\/span><span class=\"k\">new<\/span> <span class=\"nc\">Date<\/span><span class=\"p\">(),<\/span><span class=\"o\">-<\/span><span class=\"mi\">3<\/span><span class=\"p\">),<\/span> <span class=\"p\">{<\/span> <span class=\"na\">addSuffix<\/span><span class=\"p\">:<\/span> <span class=\"kc\">true<\/span> <span class=\"p\">});<\/span> <span class=\"c1\">\/\/ 3 days ago<\/span>\n<span class=\"nf\">format<\/span><span class=\"p\">(<\/span><span class=\"k\">new<\/span> <span class=\"nc\">Date<\/span><span class=\"p\">(),<\/span><span class=\"dl\">'<\/span><span class=\"s1\">yyyy-M-dd<\/span><span class=\"dl\">'<\/span><span class=\"p\">);<\/span> <span class=\"c1\">\/\/ 2024-12-08<\/span>\n<\/code><\/pre>\n<\/div>\n<p>\u0648 \u062f\u0631 \u0628\u0627\u0644\u0627\u06cc \u0622\u0646 \u0634\u0645\u0627 \u0647\u0645\u0686\u0646\u06cc\u0646 \u0645\u06cc \u062a\u0648\u0627\u0646\u06cc\u062f \u0622\u0646 \u0631\u0627 \u0628\u0647 \u06cc\u06a9 \u0631\u0634\u062a\u0647 \u0645\u062d\u0644\u06cc \u062a\u0631\u062c\u0645\u0647 \u06a9\u0646\u06cc\u062f:\n<\/p>\n<div class=\"highlight js-code-highlight\">\n<pre class=\"highlight typescript\"><code><span class=\"k\">import<\/span> <span class=\"p\">{<\/span> <span class=\"nx\">formatRelative<\/span><span class=\"p\">,<\/span> <span class=\"nx\">addHours<\/span><span class=\"p\">,<\/span> <span class=\"nx\">addDays<\/span> <span class=\"p\">}<\/span> <span class=\"k\">from<\/span> <span class=\"dl\">\"<\/span><span class=\"s2\">npm:date-fns<\/span><span class=\"dl\">\"<\/span><span class=\"p\">;<\/span>\n<span class=\"k\">import<\/span> <span class=\"p\">{<\/span> <span class=\"nx\">sv<\/span><span class=\"p\">,<\/span> <span class=\"nx\">enUS<\/span> <span class=\"p\">}<\/span> <span class=\"k\">from<\/span> <span class=\"dl\">\"<\/span><span class=\"s2\">npm:date-fns\/locale<\/span><span class=\"dl\">\"<\/span><span class=\"p\">;<\/span>\n\n<span class=\"nx\">console<\/span><span class=\"p\">.<\/span><span class=\"nf\">log<\/span><span class=\"p\">(<\/span>\n  <span class=\"nf\">formatRelative<\/span><span class=\"p\">(<\/span><span class=\"nf\">addHours<\/span><span class=\"p\">(<\/span><span class=\"k\">new<\/span> <span class=\"nc\">Date<\/span><span class=\"p\">(),<\/span> <span class=\"mi\">1<\/span><span class=\"p\">),<\/span> <span class=\"k\">new<\/span> <span class=\"nc\">Date<\/span><span class=\"p\">(),<\/span> <span class=\"p\">{<\/span> <span class=\"na\">locale<\/span><span class=\"p\">:<\/span> <span class=\"nx\">sv<\/span> <span class=\"p\">})<\/span>\n<span class=\"p\">);<\/span>\n\n<span class=\"nx\">console<\/span><span class=\"p\">.<\/span><span class=\"nf\">log<\/span><span class=\"p\">(<\/span>\n  <span class=\"nf\">formatRelative<\/span><span class=\"p\">(<\/span><span class=\"nf\">addDays<\/span><span class=\"p\">(<\/span><span class=\"k\">new<\/span> <span class=\"nc\">Date<\/span><span class=\"p\">(),<\/span> <span class=\"mi\">1<\/span><span class=\"p\">),<\/span> <span class=\"k\">new<\/span> <span class=\"nc\">Date<\/span><span class=\"p\">(),<\/span> <span class=\"p\">{<\/span> <span class=\"na\">locale<\/span><span class=\"p\">:<\/span> <span class=\"nx\">enUS<\/span> <span class=\"p\">})<\/span>\n<span class=\"p\">);<\/span>\n<\/code><\/pre>\n<\/div>\n<p>\u06a9\u0647 \u0628\u0647 \u0634\u0645\u0627 \u0686\u06cc\u0632\u06cc \u0634\u0628\u06cc\u0647 \u0628\u0647 \u0627\u06cc\u0646 \u0645\u06cc \u062f\u0647\u062f:\n<\/p>\n<div class=\"highlight js-code-highlight\">\n<pre class=\"highlight shell\"><code>deno run <span class=\"nt\">-A<\/span> .\/main.ts\n<span class=\"c\"># idag kl. 21:09<\/span>\n<span class=\"c\"># tomorrow at 8:09 PM<\/span>\n<\/code><\/pre>\n<\/div>\n<p>\u0645\u062d\u062a\u0648\u0627 \u0631\u0627 \u062f\u0648\u0633\u062a \u062f\u0627\u0634\u062a\u06cc\u062f \u0648 \u062f\u0648\u0633\u062a \u062f\u0627\u0631\u06cc\u062f \u062f\u0631 \u0637\u0648\u0644 \u0633\u0627\u0644 \u0628\u06cc\u0634\u062a\u0631 \u0627\u0632 \u0622\u0646 \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u06a9\u0646\u06cc\u062f\u061f<\/p>\n<p><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Summarize this content to 400 words in Persian Lang \u0622\u06cc\u0627 \u0645\u06cc \u062f\u0627\u0646\u06cc\u062f \u0686\u0646\u062f \u0631\u0648\u0632 \u062a\u0627 \u06a9\u0631\u06cc\u0633\u0645\u0633 \u0628\u0627\u0642\u06cc \u0645\u0627\u0646\u062f\u0647 \u0627\u0633\u062a\u061f \u062e\u0648\u0628 \u0627\u06cc\u0646 \u06a9\u062a\u0627\u0628\u062e\u0627\u0646\u0647 \u06a9\u0648\u0686\u06a9 \u062f\u0633\u062a\u06cc \u0645\u0637\u0645\u0626\u0646\u0627\u064b \u0627\u06cc\u0646 \u06a9\u0627\u0631 \u0631\u0627 \u0645\u06cc \u06a9\u0646\u062f! \u0627\u0632 \u062c\u0645\u0644\u0647 \u0645\u0648\u0627\u0631\u062f \u062f\u06cc\u06af\u0631\u060c \u0627\u0645\u06a9\u0627\u0646 \u0627\u0636\u0627\u0641\u0647 \u06a9\u0631\u062f\u0646 \u062a\u0627\u0631\u06cc\u062e\u060c \u0645\u062d\u0627\u0633\u0628\u0647 \u0641\u0648\u0627\u0635\u0644 \u0648 \u0627\u0644\u0628\u062a\u0647 \u0642\u0627\u0644\u0628 \u0628\u0646\u062f\u06cc \u062a\u0627\u0631\u06cc\u062e \u0647\u0627 \u0631\u0627 \u0641\u0631\u0627\u0647\u0645 \u0645\u06cc \u06a9\u0646\u062f. \u0628\u0627 \u0645\u062b\u0644\u0627 \u0646\u0635\u0628\u0634 \u06a9\u0646 deno &hellip;<\/p>\n","protected":false},"author":2,"featured_media":87322,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"fifu_image_url":"","fifu_image_alt":"","footnotes":""},"categories":[339],"tags":[],"class_list":["post-87321","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-dev"],"_links":{"self":[{"href":"https:\/\/nabfollower.com\/blog\/wp-json\/wp\/v2\/posts\/87321","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/nabfollower.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/nabfollower.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/nabfollower.com\/blog\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/nabfollower.com\/blog\/wp-json\/wp\/v2\/comments?post=87321"}],"version-history":[{"count":0,"href":"https:\/\/nabfollower.com\/blog\/wp-json\/wp\/v2\/posts\/87321\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/nabfollower.com\/blog\/wp-json\/wp\/v2\/media\/87322"}],"wp:attachment":[{"href":"https:\/\/nabfollower.com\/blog\/wp-json\/wp\/v2\/media?parent=87321"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/nabfollower.com\/blog\/wp-json\/wp\/v2\/categories?post=87321"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/nabfollower.com\/blog\/wp-json\/wp\/v2\/tags?post=87321"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}