{"id":25802,"date":"2025-07-13T18:15:23","date_gmt":"2025-07-13T15:15:23","guid":{"rendered":"https:\/\/fatihsoysal.com\/blog\/postgresql-zamana-saat-ekleme\/"},"modified":"2025-07-13T18:15:23","modified_gmt":"2025-07-13T15:15:23","slug":"postgresql-zamana-saat-ekleme","status":"publish","type":"post","link":"https:\/\/fatihsoysal.com\/blog\/postgresql-zamana-saat-ekleme\/","title":{"rendered":"PostgreSQL: Zamana Saat Ekleme"},"content":{"rendered":"<p># PostgreSQL&#8217;de Timestamp&#8217;e Saat Ekleme: Tam Bir K\u0131lavuz<\/p>\n<p>PostgreSQL veritaban\u0131n\u0131zda tarih ve zaman verilerini y\u00f6netirken, mevcut bir zaman damgas\u0131na belirli bir saat miktar\u0131 ekleme ihtiyac\u0131 s\u0131kl\u0131kla ortaya \u00e7\u0131kar.  \u00d6rne\u011fin, bir sipari\u015fin teslimat s\u00fcresini hesaplamak, bir etkinli\u011fin biti\u015f saatini belirlemek veya g\u00fcnl\u00fck raporlar olu\u015fturmak gibi bir\u00e7ok senaryoda bu i\u015flemi ger\u00e7ekle\u015ftirmeniz gerekebilir. Bu kapsaml\u0131 k\u0131lavuzda, PostgreSQL&#8217;de timestamp de\u011ferlerine saat eklemeyi ad\u0131m ad\u0131m \u00f6\u011frenecek, ger\u00e7ek d\u00fcnya \u00f6rnekleri inceleyecek ve performans optimizasyon tekniklerini ke\u015ffedeceksiniz.<\/p>\n<p>PostgreSQL&#8217;in g\u00fc\u00e7l\u00fc fonksiyonlar\u0131 sayesinde bu i\u015flem olduk\u00e7a kolayd\u0131r. Ancak, farkl\u0131 senaryolar ve performans gereksinimleri g\u00f6z \u00f6n\u00fcne al\u0131nd\u0131\u011f\u0131nda, en uygun y\u00f6ntemi se\u00e7mek \u00f6nemlidir. Bu makalede, yeni ba\u015flayanlardan ileri d\u00fczey kullan\u0131c\u0131lara kadar herkes i\u00e7in faydal\u0131 bilgiler bulacaks\u0131n\u0131z.<\/p>\n<p><strong>\u00d6\u011frenme Yol Haritas\u0131<\/strong><\/p>\n<p><strong>Yeni Ba\u015flayan:<\/strong>  <code class=\"language-\">DATE_PART<\/code> ve <code class=\"language-\">INTERVAL<\/code> fonksiyonlar\u0131n\u0131n temel kullan\u0131m\u0131 ile basit saat ekleme i\u015flemleri.<\/p>\n<p><strong>Orta Seviye:<\/strong> Ger\u00e7ek d\u00fcnya senaryolar\u0131,  <code class=\"language-\">NOW()<\/code> fonksiyonunun kullan\u0131m\u0131 ve performans optimizasyon ipu\u00e7lar\u0131.<\/p>\n<p><strong>\u0130leri Seviye:<\/strong>  Karma\u015f\u0131k senaryolar,  performans analizi, s\u0131n\u0131r durumlar\u0131 (edge cases) ve  <code class=\"language-\">EXTRACT<\/code> fonksiyonunun kullan\u0131m\u0131.<\/p>\n<p><strong>PostgreSQL&#8217;de Zaman Damgas\u0131 ve Temel Kavramlar<\/strong><\/p>\n<p>PostgreSQL&#8217;de zaman damgas\u0131 (timestamp) verisi, tarih ve saati birlikte saklayan bir veri tipidir.  <code class=\"language-\">timestamp without time zone<\/code> ve <code class=\"language-\">timestamp with time zone<\/code> olmak \u00fczere iki temel timestamp tipi vard\u0131r.  <code class=\"language-\">without time zone<\/code> tipi, belirli bir zaman dilimini i\u00e7ermezken, <code class=\"language-\">with time zone<\/code> tipi,  d\u00fcnya zaman\u0131na (UTC) g\u00f6re saklanan bir zaman dilimi bilgisini i\u00e7erir.  Bu makalede, her iki tip i\u00e7in de ge\u00e7erli olan genel y\u00f6ntemleri ele alaca\u011f\u0131z, ancak zaman dilimi hassasiyeti gerektiren uygulamalar i\u00e7in <code class=\"language-\">timestamp with time zone<\/code> kullanman\u0131z \u00f6nerilir.<\/p>\n<p><strong>PostgreSQL&#8217;de Timestamp&#8217;e Saat Ekleme: Ad\u0131m Ad\u0131m Uygulama<\/strong><\/p>\n<p><strong>Yeni Ba\u015flayanlar i\u00e7in:<\/strong>  En basit y\u00f6ntem, <code class=\"language-\">INTERVAL<\/code> fonksiyonunu kullanmakt\u0131r.  <code class=\"language-\">INTERVAL<\/code> fonksiyonu, belirli bir s\u00fcre miktar\u0131n\u0131 temsil eder ve timestamp de\u011ferlerine eklenebilir.<\/p>\n<pre class=\"language-sql\"><code>SELECT timestamp '2024-10-27 10:00:00' + INTERVAL '5 hour';<\/code><\/pre>\n<p>Bu kod, 2024-10-27 10:00:00 tarihine 5 saat ekleyerek 2024-10-27 15:00:00 sonucunu verir.  Dakika ve saniye eklemek i\u00e7in de benzer bir \u015fekilde kullanabilirsiniz:<\/p>\n<pre class=\"language-sql\"><code>SELECT timestamp '2024-10-27 10:00:00' + INTERVAL '2 hour 30 minute 15 second';<\/code><\/pre>\n<p><strong>Orta Seviye i\u00e7in: Ger\u00e7ek D\u00fcnya \u00d6rne\u011fi ve Optimizasyon<\/strong><\/p>\n<p>Bir e-ticaret sitesi d\u00fc\u015f\u00fcn\u00fcn.  Sipari\u015f teslimat s\u00fcresi, sipari\u015f tarihinden 2 i\u015f g\u00fcn\u00fc sonras\u0131na denk geliyor.  Bu durumu PostgreSQL ile nas\u0131l modelleyebiliriz?<\/p>\n<pre class=\"language-sql\"><code>CREATE TABLE orders (\n    order_id SERIAL PRIMARY KEY,\n    order_date timestamp with time zone,\n    delivery_date timestamp with time zone\n);\n\nINSERT INTO orders (order_date) VALUES (NOW());\n\nUPDATE orders\nSET delivery_date = order_date + INTERVAL '2 day'\nWHERE order_id = (SELECT MAX(order_id) FROM orders);\n\nSELECT * FROM orders;<\/code><\/pre>\n<p>Bu \u00f6rnekte, <code class=\"language-\">NOW()<\/code> fonksiyonu g\u00fcncel zaman\u0131 al\u0131r ve <code class=\"language-\">INTERVAL '2 day'<\/code> ile 2 g\u00fcn ekleyerek teslimat tarihini hesaplar.  B\u00fcy\u00fck veritabanlar\u0131nda performans\u0131 art\u0131rmak i\u00e7in indeksleme kullan\u0131m\u0131 \u00f6nemlidir.  <code class=\"language-\">order_date<\/code> s\u00fctununa indeks eklemek sorgu h\u0131z\u0131n\u0131 \u00f6nemli \u00f6l\u00e7\u00fcde iyile\u015ftirebilir.<\/p>\n<pre class=\"language-sql\"><code>CREATE INDEX idx_order_date ON orders (order_date);<\/code><\/pre>\n<p><strong>\u0130leri Seviye i\u00e7in: Performans Analizi ve S\u0131n\u0131r Durumlar\u0131<\/strong><\/p>\n<p>\u00c7ok say\u0131da kay\u0131t \u00fczerinde saat ekleme i\u015flemi yaparken, performans kritik bir fakt\u00f6r haline gelir.  B\u00fcy\u00fck veritabanlar\u0131nda, <code class=\"language-\">EXPLAIN ANALYZE<\/code> komutu ile sorgu performans\u0131n\u0131 analiz edebilir ve optimizasyon yapabilirsiniz.  Ayr\u0131ca, <code class=\"language-\">EXTRACT<\/code> fonksiyonu ile saat, dakika ve saniye gibi de\u011ferleri ayr\u0131 ayr\u0131 al\u0131p i\u015flemler yapabilirsiniz.  Bu, karma\u015f\u0131k hesaplamalar i\u00e7in daha fazla kontrol sa\u011flar.  \u00d6rne\u011fin, hafta sonlar\u0131n\u0131 hesaba katarak teslimat tarihini hesaplamak gibi durumlarda <code class=\"language-\">EXTRACT<\/code> fonksiyonu olduk\u00e7a kullan\u0131\u015fl\u0131d\u0131r.  Bu durumda, bir fonksiyon veya stored procedure kullanarak daha temiz ve okunabilir bir kod yazabilirsiniz.  Ayr\u0131ca, zaman dilimi de\u011fi\u015fikliklerini do\u011fru bir \u015fekilde y\u00f6netmek i\u00e7in <code class=\"language-\">AT TIME ZONE<\/code> fonksiyonunu kullanman\u0131z gerekebilir.<\/p>\n<p><strong>PostgreSQL&#8217;de Timestamp \u0130\u015flemleri:  Performans Optimizasyonu<\/strong><\/p>\n<p>PostgreSQL&#8217;de timestamp i\u015flemlerinin performans\u0131n\u0131 optimize etmek i\u00e7in a\u015fa\u011f\u0131daki ipu\u00e7lar\u0131n\u0131 kullanabilirsiniz:<\/p>\n<p>* <strong>\u0130ndeksleme:<\/strong>  Timestamp s\u00fctunlar\u0131na indeks eklemek, sorgu performans\u0131n\u0131 b\u00fcy\u00fck \u00f6l\u00e7\u00fcde art\u0131rabilir.<br \/>\n* <strong>Fonksiyonlar ve Stored Procedures:<\/strong> Karma\u015f\u0131k i\u015flemler i\u00e7in fonksiyonlar veya stored procedures kullanmak, kodu daha temiz ve okunabilir hale getirir ve performans\u0131 art\u0131rabilir.<br \/>\n* <strong>Paralel \u0130\u015flem:<\/strong> B\u00fcy\u00fck veritabanlar\u0131nda, paralel i\u015flem kullanarak sorgu performans\u0131n\u0131 art\u0131rabilirsiniz.<br \/>\n* <strong>Veri Tipi Se\u00e7imi:<\/strong> Uygulaman\u0131z\u0131n gereksinimlerine uygun veri tipini se\u00e7mek \u00f6nemlidir.  Gereksiz hassasiyetten ka\u00e7\u0131nmak performans\u0131 art\u0131rabilir.<br \/>\n* <strong>Sorgu Optimizasyonu:<\/strong>  <code class=\"language-\">EXPLAIN ANALYZE<\/code> komutu ile sorgu plan\u0131n\u0131 analiz ederek performans darbo\u011fazlar\u0131n\u0131 tespit edebilir ve sorguyu optimize edebilirsiniz.<\/p>\n<p><strong>Sonu\u00e7<\/strong><\/p>\n<p>Bu makalede, PostgreSQL&#8217;de timestamp de\u011ferlerine saat eklemeyi farkl\u0131 seviyelerde ele ald\u0131k.  Ba\u015flang\u0131\u00e7 seviyesinden ileri d\u00fczeye kadar olan bilgiler, ger\u00e7ek d\u00fcnya senaryolar\u0131 ve performans optimizasyon teknikleri ile desteklendi.  PostgreSQL&#8217;in esnekli\u011fi ve g\u00fc\u00e7l\u00fc fonksiyonlar\u0131 sayesinde,  tarih ve zaman verilerinizi etkili bir \u015fekilde y\u00f6netebilirsiniz.  Karma\u015f\u0131k senaryolar i\u00e7in,  <code class=\"language-\">EXTRACT<\/code>, <code class=\"language-\">AT TIME ZONE<\/code> gibi fonksiyonlar\u0131 ve fonksiyonel programlama yakla\u015f\u0131mlar\u0131n\u0131 kullanarak daha verimli ve okunabilir kodlar yazabilirsiniz.  Unutmay\u0131n ki, her zaman veritaban\u0131n\u0131z\u0131n b\u00fcy\u00fckl\u00fc\u011f\u00fc ve performans gereksinimleri g\u00f6z \u00f6n\u00fcnde bulundurularak en uygun y\u00f6ntemi se\u00e7mek \u00f6nemlidir.<\/p>\n<p><strong>S\u0131k\u00e7a Sorulan Sorular:<\/strong><\/p>\n<p>1. <strong><code class=\"language-\">timestamp without time zone<\/code> ve <code class=\"language-\">timestamp with time zone<\/code> aras\u0131ndaki fark nedir?<\/strong>  <code class=\"language-\">without time zone<\/code> tipi, belirli bir zaman dilimini i\u00e7ermezken, <code class=\"language-\">with time zone<\/code> tipi, UTC&#8217;ye g\u00f6re saklanan bir zaman dilimi bilgisini i\u00e7erir. Zaman dilimi hassasiyeti gerektiren uygulamalar i\u00e7in <code class=\"language-\">with time zone<\/code> kullan\u0131lmal\u0131d\u0131r.<\/p>\n<p>2. <strong>B\u00fcy\u00fck veritabanlar\u0131nda performans\u0131 nas\u0131l art\u0131rabilirim?<\/strong> \u0130ndeksleme, fonksiyonlar, stored procedures, paralel i\u015flem ve sorgu optimizasyonu tekniklerini kullanabilirsiniz.<\/p>\n<p>3. <strong>Negatif saat de\u011ferleri ekleyebilir miyim?<\/strong> Evet, <code class=\"language-\">INTERVAL '-5 hour'<\/code> gibi negatif de\u011ferler kullanarak saat \u00e7\u0131karabilirsiniz.<\/p>\n<p>4. <strong>Farkl\u0131 zaman dilimlerindeki timestamp de\u011ferlerine nas\u0131l i\u015flem yapabilirim?<\/strong> <code class=\"language-\">AT TIME ZONE<\/code> fonksiyonunu kullanarak farkl\u0131 zaman dilimlerine d\u00f6n\u00fc\u015f\u00fcm yapabilirsiniz.<\/p>\n<p>5.  <strong>Hafta sonlar\u0131n\u0131 hesaba katan bir teslimat tarihi hesaplama fonksiyonu nas\u0131l yaz\u0131l\u0131r?<\/strong>  Bu, daha geli\u015fmi\u015f bir fonksiyon gerektirir ve <code class=\"language-\">EXTRACT<\/code> fonksiyonu ile birlikte ko\u015fullu ifadeler kullanarak ger\u00e7ekle\u015ftirilebilir.  Bu konuda daha detayl\u0131 bilgi i\u00e7in [Fatih Soysal&#8217;\u0131n PostgreSQL \u00fczerine yazd\u0131\u011f\u0131 makalelere](https:\/\/fatihsoysal.com) bakabilirsiniz.<\/p>\n<p>Yazar: Fatih Soysal<\/p>\n","protected":false},"excerpt":{"rendered":"# PostgreSQL&#8217;de Timestamp&#8217;e Saat Ekleme: Tam Bir K\u0131lavuz PostgreSQL veritaban\u0131n\u0131zda tarih ve zaman verilerini y\u00f6netirken, mevcut bir zaman&hellip;","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"csco_page_header_type":"","csco_page_load_nextpost":"","csco_page_subscribe_form":"","csco_page_contact_form":"","footnotes":""},"categories":[644],"tags":[],"class_list":{"0":"post-25802","1":"post","2":"type-post","3":"status-publish","4":"format-standard","6":"category-postgresql","7":"cs-entry","8":"cs-video-wrap"},"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v20.5 (Yoast SEO v25.3.1) - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>PostgreSQL: Zamana Saat Ekleme<\/title>\n<meta name=\"description\" content=\"Hi\u00e7bir etiketi bulunamad\u0131.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/fatihsoysal.com\/blog\/postgresql-zamana-saat-ekleme\/\" \/>\n<meta property=\"og:locale\" content=\"tr_TR\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"PostgreSQL: Zamana Saat Ekleme\" \/>\n<meta property=\"og:description\" content=\"Hi\u00e7bir etiketi bulunamad\u0131.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/fatihsoysal.com\/blog\/postgresql-zamana-saat-ekleme\/\" \/>\n<meta property=\"og:site_name\" content=\"Kodlar\u0131n Gizemli D\u00fcnyas\u0131\" \/>\n<meta property=\"article:published_time\" content=\"2025-07-13T15:15:23+00:00\" \/>\n<meta name=\"author\" content=\"Fatih Soysal\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Yazan:\" \/>\n\t<meta name=\"twitter:data1\" content=\"Fatih Soysal\" \/>\n\t<meta name=\"twitter:label2\" content=\"Tahmini okuma s\u00fcresi\" \/>\n\t<meta name=\"twitter:data2\" content=\"5 dakika\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/fatihsoysal.com\/blog\/postgresql-zamana-saat-ekleme\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/postgresql-zamana-saat-ekleme\/\"},\"author\":{\"name\":\"Fatih Soysal\",\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/002a254750921dcfd568a99e48240dd1\"},\"headline\":\"PostgreSQL: Zamana Saat Ekleme\",\"datePublished\":\"2025-07-13T15:15:23+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/postgresql-zamana-saat-ekleme\/\"},\"wordCount\":911,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/002a254750921dcfd568a99e48240dd1\"},\"articleSection\":[\"PostgreSQL\"],\"inLanguage\":\"tr\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/fatihsoysal.com\/blog\/postgresql-zamana-saat-ekleme\/#respond\"]}],\"copyrightYear\":\"2025\",\"copyrightHolder\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/fatihsoysal.com\/blog\/postgresql-zamana-saat-ekleme\/\",\"url\":\"https:\/\/fatihsoysal.com\/blog\/postgresql-zamana-saat-ekleme\/\",\"name\":\"PostgreSQL: Zamana Saat Ekleme\",\"isPartOf\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#website\"},\"datePublished\":\"2025-07-13T15:15:23+00:00\",\"description\":\"Hi\u00e7bir etiketi bulunamad\u0131.\",\"breadcrumb\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/postgresql-zamana-saat-ekleme\/#breadcrumb\"},\"inLanguage\":\"tr\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/fatihsoysal.com\/blog\/postgresql-zamana-saat-ekleme\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/fatihsoysal.com\/blog\/postgresql-zamana-saat-ekleme\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Anasayfa\",\"item\":\"https:\/\/fatihsoysal.com\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"PostgreSQL: Zamana Saat Ekleme\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#website\",\"url\":\"https:\/\/fatihsoysal.com\/blog\/\",\"name\":\"Fatihsoysal.com\",\"description\":\"Blog - Yaz\u0131l\u0131m D\u00fcnyas\u0131 Tecr\u00fcbelerim\",\"publisher\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/002a254750921dcfd568a99e48240dd1\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/fatihsoysal.com\/blog\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"tr\"},{\"@type\":[\"Person\",\"Organization\"],\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/002a254750921dcfd568a99e48240dd1\",\"name\":\"Fatih Soysal\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"tr\",\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/fatihsoysal.com\/blog\/wp-content\/uploads\/2024\/04\/cropped-replicate-prediction-3kgg1hgjn5rgp0cf0p5tr0jw7w-1.png\",\"contentUrl\":\"https:\/\/fatihsoysal.com\/blog\/wp-content\/uploads\/2024\/04\/cropped-replicate-prediction-3kgg1hgjn5rgp0cf0p5tr0jw7w-1.png\",\"width\":512,\"height\":512,\"caption\":\"Fatih Soysal\"},\"logo\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/image\/\"},\"description\":\"Kullan\u0131m ve kodlama m\u00fckemmeliyetini odak alan uygulamalar olu\u015fturma deneyimine sahip, profesyonel olarak 15+ y\u0131l \u00fczeri deneyime sahip bir yaz\u0131l\u0131m m\u00fchendisi.\",\"url\":\"https:\/\/fatihsoysal.com\/blog\/author\/fatihsoysal\/\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"PostgreSQL: Zamana Saat Ekleme","description":"Hi\u00e7bir etiketi bulunamad\u0131.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/fatihsoysal.com\/blog\/postgresql-zamana-saat-ekleme\/","og_locale":"tr_TR","og_type":"article","og_title":"PostgreSQL: Zamana Saat Ekleme","og_description":"Hi\u00e7bir etiketi bulunamad\u0131.","og_url":"https:\/\/fatihsoysal.com\/blog\/postgresql-zamana-saat-ekleme\/","og_site_name":"Kodlar\u0131n Gizemli D\u00fcnyas\u0131","article_published_time":"2025-07-13T15:15:23+00:00","author":"Fatih Soysal","twitter_card":"summary_large_image","twitter_misc":{"Yazan:":"Fatih Soysal","Tahmini okuma s\u00fcresi":"5 dakika"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/fatihsoysal.com\/blog\/postgresql-zamana-saat-ekleme\/#article","isPartOf":{"@id":"https:\/\/fatihsoysal.com\/blog\/postgresql-zamana-saat-ekleme\/"},"author":{"name":"Fatih Soysal","@id":"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/002a254750921dcfd568a99e48240dd1"},"headline":"PostgreSQL: Zamana Saat Ekleme","datePublished":"2025-07-13T15:15:23+00:00","mainEntityOfPage":{"@id":"https:\/\/fatihsoysal.com\/blog\/postgresql-zamana-saat-ekleme\/"},"wordCount":911,"commentCount":0,"publisher":{"@id":"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/002a254750921dcfd568a99e48240dd1"},"articleSection":["PostgreSQL"],"inLanguage":"tr","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/fatihsoysal.com\/blog\/postgresql-zamana-saat-ekleme\/#respond"]}],"copyrightYear":"2025","copyrightHolder":{"@id":"https:\/\/fatihsoysal.com\/blog\/#organization"}},{"@type":"WebPage","@id":"https:\/\/fatihsoysal.com\/blog\/postgresql-zamana-saat-ekleme\/","url":"https:\/\/fatihsoysal.com\/blog\/postgresql-zamana-saat-ekleme\/","name":"PostgreSQL: Zamana Saat Ekleme","isPartOf":{"@id":"https:\/\/fatihsoysal.com\/blog\/#website"},"datePublished":"2025-07-13T15:15:23+00:00","description":"Hi\u00e7bir etiketi bulunamad\u0131.","breadcrumb":{"@id":"https:\/\/fatihsoysal.com\/blog\/postgresql-zamana-saat-ekleme\/#breadcrumb"},"inLanguage":"tr","potentialAction":[{"@type":"ReadAction","target":["https:\/\/fatihsoysal.com\/blog\/postgresql-zamana-saat-ekleme\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/fatihsoysal.com\/blog\/postgresql-zamana-saat-ekleme\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Anasayfa","item":"https:\/\/fatihsoysal.com\/blog\/"},{"@type":"ListItem","position":2,"name":"PostgreSQL: Zamana Saat Ekleme"}]},{"@type":"WebSite","@id":"https:\/\/fatihsoysal.com\/blog\/#website","url":"https:\/\/fatihsoysal.com\/blog\/","name":"Fatihsoysal.com","description":"Blog - Yaz\u0131l\u0131m D\u00fcnyas\u0131 Tecr\u00fcbelerim","publisher":{"@id":"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/002a254750921dcfd568a99e48240dd1"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/fatihsoysal.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"tr"},{"@type":["Person","Organization"],"@id":"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/002a254750921dcfd568a99e48240dd1","name":"Fatih Soysal","image":{"@type":"ImageObject","inLanguage":"tr","@id":"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/image\/","url":"https:\/\/fatihsoysal.com\/blog\/wp-content\/uploads\/2024\/04\/cropped-replicate-prediction-3kgg1hgjn5rgp0cf0p5tr0jw7w-1.png","contentUrl":"https:\/\/fatihsoysal.com\/blog\/wp-content\/uploads\/2024\/04\/cropped-replicate-prediction-3kgg1hgjn5rgp0cf0p5tr0jw7w-1.png","width":512,"height":512,"caption":"Fatih Soysal"},"logo":{"@id":"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/image\/"},"description":"Kullan\u0131m ve kodlama m\u00fckemmeliyetini odak alan uygulamalar olu\u015fturma deneyimine sahip, profesyonel olarak 15+ y\u0131l \u00fczeri deneyime sahip bir yaz\u0131l\u0131m m\u00fchendisi.","url":"https:\/\/fatihsoysal.com\/blog\/author\/fatihsoysal\/"}]}},"yoast_meta":{"yoast_wpseo_title":"","yoast_wpseo_metadesc":"","yoast_wpseo_canonical":""},"amp_enabled":true,"_links":{"self":[{"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/posts\/25802","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/comments?post=25802"}],"version-history":[{"count":0,"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/posts\/25802\/revisions"}],"wp:attachment":[{"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/media?parent=25802"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/categories?post=25802"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/tags?post=25802"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}