{"id":1208,"date":"2017-05-29T19:42:59","date_gmt":"2017-05-29T16:42:59","guid":{"rendered":"http:\/\/guvensahin.com\/?p=1208"},"modified":"2020-05-12T23:50:02","modified_gmt":"2020-05-12T20:50:02","slug":"dynamics-ax-utcdatetime-dan-saat-ve-dakika-cikarma","status":"publish","type":"post","link":"https:\/\/guvensahin.com\/tr\/dynamics-ax-utcdatetime-dan-saat-ve-dakika-cikarma\/","title":{"rendered":"Dynamics AX utcDateTime&#8217;dan Saat ve Dakika \u00c7\u0131karma"},"content":{"rendered":"<p>Ax standart\u0131nda ne yaz\u0131k ki utcDateTime tipindeki bir de\u011fi\u015fkenden dakika veya saat \u00e7\u0131karmaya yarayan bir method bulunmuyor. Bunun i\u00e7in \u00e7\u0131karma i\u015flemini .net s\u0131n\u0131flar\u0131n\u0131 kullanarak yapan 2 method yazd\u0131m. A\u015fa\u011f\u0131daki \u015fekilde kullanabilirsiniz.<br \/>\n<!--more--><\/p>\n<h3>Dakika \u00e7\u0131karma<\/h3>\n<pre>public static utcDateTime subtractMinutes(utcDateTime _dt, int _value)\r\n{\r\n    utcDateTime     ret;\r\n    System.DateTime sysDt   = _dt;\r\n    System.TimeSpan sysTs   = new System.TimeSpan(0, _value, 0);\r\n    ;\r\n\r\n    ret = sysDt.Subtract(sysTs);\r\n    return ret;\r\n}\r\n<\/pre>\n<p>&nbsp;<\/p>\n<h3>Saat \u00e7\u0131karma<\/h3>\n<pre>public static utcDateTime subtractHours(utcDateTime _dt, int _value)\r\n{\r\n    utcDateTime     ret;\r\n    System.DateTime sysDt   = _dt;\r\n    System.TimeSpan sysTs   = new System.TimeSpan(_value, 0, 0);\r\n    ;\r\n\r\n    ret = sysDt.Subtract(sysTs);\r\n    return ret;\r\n}\r\n<\/pre>\n<p>&nbsp;<\/p>\n<h3>Kullan\u0131m\u0131<\/h3>\n<pre>static void GuvenDateTimeSubtract(Args _args)\r\n{\r\n    utcDateTime dt = DateTimeUtil::getSystemDateTime();\r\n    \r\n    info(strFmt(\"From: %1, To: %2\", dt, AYXDateTimeUtil::subtractHours(dt, 2)));\r\n    info(strFmt(\"From: %1, To: %2\", dt, AYXDateTimeUtil::subtractMinutes(dt, 2)));\r\n}\r\n<\/pre>\n<h2>Sonu\u00e7<\/h2>\n<p><a href=\"https:\/\/guvensahin.com\/tr\/wp-content\/uploads\/2017\/05\/ax-datetime-substract.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-1209\" src=\"https:\/\/guvensahin.com\/tr\/wp-content\/uploads\/2017\/05\/ax-datetime-substract.png\" alt=\"\" width=\"1230\" height=\"520\" srcset=\"https:\/\/guvensahin.com\/tr\/wp-content\/uploads\/2017\/05\/ax-datetime-substract.png 1230w, https:\/\/guvensahin.com\/tr\/wp-content\/uploads\/2017\/05\/ax-datetime-substract-300x127.png 300w, https:\/\/guvensahin.com\/tr\/wp-content\/uploads\/2017\/05\/ax-datetime-substract-768x325.png 768w, https:\/\/guvensahin.com\/tr\/wp-content\/uploads\/2017\/05\/ax-datetime-substract-1024x433.png 1024w\" sizes=\"auto, (max-width: 1230px) 100vw, 1230px\" \/><\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Ax standart\u0131nda ne yaz\u0131k ki utcDateTime tipindeki bir de\u011fi\u015fkenden dakika veya saat \u00e7\u0131karmaya yarayan bir method bulunmuyor. Bunun i\u00e7in \u00e7\u0131karma i\u015flemini .net s\u0131n\u0131flar\u0131n\u0131 kullanarak yapan 2 method yazd\u0131m. A\u015fa\u011f\u0131daki \u015fekilde kullanabilirsiniz.<\/p>\n","protected":false},"author":1,"featured_media":916,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"neve_meta_sidebar":"","neve_meta_container":"","neve_meta_enable_content_width":"","neve_meta_content_width":0,"neve_meta_title_alignment":"","neve_meta_author_avatar":"","neve_post_elements_order":"","neve_meta_disable_header":"","neve_meta_disable_footer":"","neve_meta_disable_title":"","footnotes":""},"categories":[234],"tags":[193,198,285],"class_list":["post-1208","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-dynamics-ax","tag-axapta","tag-dynamics-ax-2","tag-x"],"_links":{"self":[{"href":"https:\/\/guvensahin.com\/tr\/wp-json\/wp\/v2\/posts\/1208","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/guvensahin.com\/tr\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/guvensahin.com\/tr\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/guvensahin.com\/tr\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/guvensahin.com\/tr\/wp-json\/wp\/v2\/comments?post=1208"}],"version-history":[{"count":4,"href":"https:\/\/guvensahin.com\/tr\/wp-json\/wp\/v2\/posts\/1208\/revisions"}],"predecessor-version":[{"id":1213,"href":"https:\/\/guvensahin.com\/tr\/wp-json\/wp\/v2\/posts\/1208\/revisions\/1213"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/guvensahin.com\/tr\/wp-json\/wp\/v2\/media\/916"}],"wp:attachment":[{"href":"https:\/\/guvensahin.com\/tr\/wp-json\/wp\/v2\/media?parent=1208"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/guvensahin.com\/tr\/wp-json\/wp\/v2\/categories?post=1208"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/guvensahin.com\/tr\/wp-json\/wp\/v2\/tags?post=1208"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}