{"id":2229,"date":"2022-11-08T08:39:37","date_gmt":"2022-11-08T07:39:37","guid":{"rendered":"https:\/\/www.areaweb.sk\/?p=2229"},"modified":"2023-03-09T09:57:59","modified_gmt":"2023-03-09T08:57:59","slug":"aktualny-cas-v-javascripte","status":"publish","type":"post","link":"https:\/\/www.areaweb.sk\/cs\/aktualny-cas-v-javascripte\/","title":{"rendered":"Aktu\u00e1lny \u010das v JavaScripte"},"content":{"rendered":"<p class=\"wp-block-paragraph\">S aktu\u00e1lnym naform\u00e1tovan\u00fdm \u010dasom to v js nie je v\u00f4bec tak\u00e9 jednoduch\u00e9. Preto je lep\u0161ie si len t\u00fato funkciu skop\u00edrova\u0165.<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>const today = new Date();\nconst yyyy = today.getFullYear();\nlet mm = today.getMonth() + 1; \/\/ Months start at 0!\nlet dd = today.getDate();\n\nif (dd &lt; 10) dd = '0' + dd;\nif (mm &lt; 10) mm = '0' + mm;\n\nconst formattedToday = yyyy + '-' + mm + '-' + dd;\nconsole.log(formattedToday)<\/code><\/pre>\n\n\n\n<pre class=\"wp-block-code\"><code>v\u00fdsledok: 2022-11-8<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">Pre \u010fal\u0161iu pr\u00e1cu s \u010dasom v javascripte je lep\u0161ie implementova\u0165 kni\u017enicu preto\u017ee js ma ve\u013emi zle nat\u00edvne pracovanie s \u010dasom<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><a href=\"https:\/\/momentjs.com\/\" target=\"_blank\" rel=\"noreferrer noopener\"> https:\/\/momentjs.com\/<\/a><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Implementacia do Vue.js:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>npm install moment --save\nimport moment from \"moment\";\n\nconsole.log(moment().add(7, 'days').format('YYYY-MM-DD', ))\nconsole.log(moment().format('YYYY-MM-DD', ))    <\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">alebo bez kniznice by to malo ist takto:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>      getCustomDate(days = 0) {\n            const today = new Date( Date.now() + days * 24 * 60 * 60 * 1000)\n            let yyyy = today.getFullYear();\n            let mm = today.getMonth() + 1; \/\/ Months start at 0!\n            let dd = today.getDate();\n\n            if (dd &lt; 10) dd = '0' + dd;\n            if (mm &lt; 10) mm = '0' + mm;\n\n            const formattedDay = yyyy + '-' + mm + '-' + dd;\n            return formattedDay\n        },<\/code><\/pre>\n\n\n\n<figure class=\"wp-block-image size-full is-resized\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.areaweb2.pppcreative.sk\/wp-content\/uploads\/2022\/11\/time-javascript.webp\" alt=\"time javascript\" class=\"wp-image-2230\" width=\"987\" height=\"444\" srcset=\"https:\/\/www.areaweb.sk\/wp-content\/uploads\/2022\/11\/time-javascript.webp 1000w, https:\/\/www.areaweb.sk\/wp-content\/uploads\/2022\/11\/time-javascript-300x135.webp 300w, https:\/\/www.areaweb.sk\/wp-content\/uploads\/2022\/11\/time-javascript-768x346.webp 768w, https:\/\/www.areaweb.sk\/wp-content\/uploads\/2022\/11\/time-javascript-650x293.webp 650w, https:\/\/www.areaweb.sk\/wp-content\/uploads\/2022\/11\/time-javascript-310x140.webp 310w, https:\/\/www.areaweb.sk\/wp-content\/uploads\/2022\/11\/time-javascript-150x68.webp 150w\" sizes=\"auto, (max-width: 987px) 100vw, 987px\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">Pole vsetkych datumov:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>      dateArray: function getDates(startDate, stopDate) {\n            var dateArray = new Array();\n            var currentDate = startDate;\n            while (currentDate &lt;= stopDate) {\n                dateArray.push(new Date(currentDate));\n                currentDate = currentDate.addDays(1);\n            }\n            return dateArray;\n        },<\/code><\/pre>","protected":false},"excerpt":{"rendered":"<p>S aktu\u00e1lnym naform\u00e1tovan\u00fdm \u010dasom to v js nie je v\u00f4bec tak\u00e9 jednoduch\u00e9. Preto je lep\u0161ie si len t\u00fato funkciu skop\u00edrova\u0165. const today = new Date(); const yyyy = today.getFullYear(); let mm = today.getMonth() + 1; \/\/ Months\u2026<\/p>","protected":false},"author":1,"featured_media":2230,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[28],"tags":[],"class_list":["post-2229","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-js"],"blocksy_meta":[],"_links":{"self":[{"href":"https:\/\/www.areaweb.sk\/cs\/wp-json\/wp\/v2\/posts\/2229","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.areaweb.sk\/cs\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.areaweb.sk\/cs\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.areaweb.sk\/cs\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.areaweb.sk\/cs\/wp-json\/wp\/v2\/comments?post=2229"}],"version-history":[{"count":0,"href":"https:\/\/www.areaweb.sk\/cs\/wp-json\/wp\/v2\/posts\/2229\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.areaweb.sk\/cs\/wp-json\/wp\/v2\/media\/2230"}],"wp:attachment":[{"href":"https:\/\/www.areaweb.sk\/cs\/wp-json\/wp\/v2\/media?parent=2229"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.areaweb.sk\/cs\/wp-json\/wp\/v2\/categories?post=2229"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.areaweb.sk\/cs\/wp-json\/wp\/v2\/tags?post=2229"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}