{"id":27723,"date":"2025-08-18T03:10:22","date_gmt":"2025-08-18T00:10:22","guid":{"rendered":"https:\/\/fatihsoysal.com\/blog\/bashte-epoch-zaman-damgasini-tarihe-cevirme-orneklerle\/"},"modified":"2025-08-18T03:10:22","modified_gmt":"2025-08-18T00:10:22","slug":"bashte-epoch-zaman-damgasini-tarihe-cevirme-orneklerle","status":"publish","type":"post","link":"https:\/\/fatihsoysal.com\/blog\/bashte-epoch-zaman-damgasini-tarihe-cevirme-orneklerle\/","title":{"rendered":"Bash&#8217;te Epoch Zaman Damgas\u0131n\u0131 Tarihe \u00c7evirme (\u00d6rneklerle)"},"content":{"rendered":"<p># Epoch Zaman Damgas\u0131n\u0131 Bash ile Tarihe \u00c7evirme: Ad\u0131m Ad\u0131m Rehber<\/p>\n<p>Log dosyalar\u0131n\u0131 analiz etmekten sistem otomasyonuna kadar bir\u00e7ok alanda kar\u015f\u0131la\u015ft\u0131\u011f\u0131m\u0131z epoch zaman damgas\u0131n\u0131, okunabilir bir tarih format\u0131na d\u00f6n\u00fc\u015ft\u00fcrmek s\u0131kl\u0131kla ihtiya\u00e7 duydu\u011fumuz bir i\u015flemdir. Bu makalede, Bash beti\u011finde epoch zaman damgas\u0131n\u0131 tarihe d\u00f6n\u00fc\u015ft\u00fcrmenin farkl\u0131 y\u00f6ntemlerini, performans optimizasyonlar\u0131n\u0131 ve hata y\u00f6netimini ad\u0131m ad\u0131m ele alaca\u011f\u0131z.  Epoch zaman damgas\u0131, 1 Ocak 1970&#8217;ten itibaren ge\u00e7en saniyeleri temsil eder ve bir\u00e7ok sistemde zaman\u0131 kaydetmek i\u00e7in kullan\u0131l\u0131r.  Bu makale, yeni ba\u015flayanlardan ileri seviye kullan\u0131c\u0131lar\u0131na kadar herkes i\u00e7in faydal\u0131 bilgiler sunmaktad\u0131r.<\/p>\n<p><strong>Epoch Zaman Damgas\u0131 Nedir? Temel Kavramlar<\/strong><\/p>\n<p>Epoch zaman damgas\u0131, Unix zaman\u0131 olarak da bilinir ve 1 Ocak 1970, 00:00:00 UTC&#8217;den ge\u00e7en saniyeleri say\u0131sal olarak ifade eder.  Bu say\u0131, genellikle b\u00fcy\u00fck bir tam say\u0131 olarak g\u00f6r\u00fcn\u00fcr. \u00d6rne\u011fin, 1678886400, 15 Mart 2023, 00:00:00 UTC zaman\u0131n\u0131 temsil eder. Bu say\u0131sal g\u00f6sterim, sistemlerin zaman\u0131 tutarl\u0131 ve verimli bir \u015fekilde y\u00f6netmesini sa\u011flar.  Farkl\u0131 zaman dilimlerini hesaba katmak i\u00e7in, UTC (Coordinated Universal Time) zaman dilimi kullan\u0131l\u0131r, bu da d\u00fcnyan\u0131n her yerinde ayn\u0131 zaman\u0131 temsil eder.  Ancak,  belirli bir zaman dilimindeki tarihi hesaplamak i\u00e7in, d\u00f6n\u00fc\u015ft\u00fcrme i\u015fleminde zaman dilimi bilgisi de dikkate al\u0131nmal\u0131d\u0131r.<\/p>\n<p><strong>Bash&#8217;te Epoch&#8217;u Tarihe D\u00f6n\u00fc\u015ft\u00fcrme: Ad\u0131m Ad\u0131m Uygulamal\u0131 K\u0131lavuz (Yeni Ba\u015flayanlar)<\/strong><\/p>\n<p>En basit y\u00f6ntem <code class=\"language-\">date<\/code> komutunu kullanmakt\u0131r.  Bu komut, epoch zaman damgas\u0131n\u0131 do\u011frudan tarih ve saate d\u00f6n\u00fc\u015ft\u00fcrebilir.  A\u015fa\u011f\u0131daki \u00f6rnek, epoch zaman damgas\u0131n\u0131  &#8220;YYYY-MM-DD HH:MM:SS&#8221; format\u0131nda g\u00f6sterir:<\/p>\n<pre class=\"language-bash\"><code>epoch_time=1678886400\ndate -d @${epoch_time} +&quot;%Y-%m-%d %H:%M:%S&quot;<\/code><\/pre>\n<p>Bu kodda, <code class=\"language-\">-d @${epoch_time}<\/code> se\u00e7ene\u011fi, <code class=\"language-\">epoch_time<\/code> de\u011fi\u015fkenindeki de\u011ferin epoch zaman damgas\u0131 oldu\u011funu belirtir. <code class=\"language-\">+%Y-%m-%d %H:%M:%S<\/code> ise tarih ve saat format\u0131n\u0131 tan\u0131mlar.  <code class=\"language-\">%Y<\/code> y\u0131l\u0131, <code class=\"language-\">%m<\/code> ay\u0131, <code class=\"language-\">%d<\/code> g\u00fcn\u00fc, <code class=\"language-\">%H<\/code> saati, <code class=\"language-\">%M<\/code> dakikay\u0131 ve <code class=\"language-\">%S<\/code> saniyeyi g\u00f6sterir.  Daha fazla format se\u00e7ene\u011fi i\u00e7in <code class=\"language-\">man date<\/code> komutunu kullanabilirsiniz.<\/p>\n<p><strong>Ger\u00e7ek Hayat \u00d6rne\u011fi ve Optimizasyon \u0130pu\u00e7lar\u0131 (Orta Seviye)<\/strong><\/p>\n<p>Bir web sunucusunun log dosyalar\u0131n\u0131 analiz etti\u011finizi ve her giri\u015fin epoch zaman damgas\u0131yla zamanland\u0131\u011f\u0131n\u0131 varsayal\u0131m.  A\u015fa\u011f\u0131daki Bash beti\u011fi, log dosyas\u0131n\u0131 okuyup her giri\u015fin tarih ve saatini ekrana yazd\u0131rabilir:<\/p>\n<pre class=\"language-bash\"><code>while IFS= read -r line; do\n  epoch_time=$(echo &quot;$line&quot; | cut -d' ' -f1) # \u0130lk s\u00fctunun epoch zaman damgas\u0131 oldu\u011funu varsay\u0131yoruz.\n  date_time=$(date -d &quot;@${epoch_time}&quot; +&quot;%Y-%m-%d %H:%M:%S&quot;)\n  echo &quot;$date_time $line&quot;\ndone &lt; log_dosyasi.txt<\/code><\/pre>\n<p>Bu \u00f6rnekte, <code class=\"language-\">cut<\/code> komutu log dosyas\u0131ndaki ilk s\u00fctunu (epoch zaman damgas\u0131) ay\u0131klar.  Daha sonra,  <code class=\"language-\">date<\/code> komutu kullan\u0131larak tarih ve saat hesaplan\u0131r ve orijinal sat\u0131ra eklenerek ekrana yazd\u0131r\u0131l\u0131r.<\/p>\n<p><strong>Optimizasyon \u0130pu\u00e7lar\u0131:<\/strong><\/p>\n<p>* <strong><code class=\"language-\">date<\/code> komutunu d\u00f6ng\u00fcn\u00fcn d\u0131\u015f\u0131nda kullanmaktan ka\u00e7\u0131n\u0131n:<\/strong>  <code class=\"language-\">date<\/code> komutu her \u00e7a\u011fr\u0131ld\u0131\u011f\u0131nda bir sistem \u00e7a\u011fr\u0131s\u0131 yapar.  B\u00fcy\u00fck log dosyalar\u0131 i\u00e7in, bu performans\u0131 \u00f6nemli \u00f6l\u00e7\u00fcde d\u00fc\u015f\u00fcrebilir.  M\u00fcmk\u00fcnse, <code class=\"language-\">date<\/code> komutunu d\u00f6ng\u00fcn\u00fcn d\u0131\u015f\u0131nda kullanarak optimizasyon sa\u011flayabilirsiniz. Ancak bu, t\u00fcm epoch zaman damgalar\u0131n\u0131n ayn\u0131 zaman diliminde oldu\u011funu varsayar.<br \/>\n* <strong><code class=\"language-\">awk<\/code> kullan\u0131m\u0131:<\/strong> <code class=\"language-\">awk<\/code> daha karma\u015f\u0131k i\u015flemler i\u00e7in daha etkili olabilir.  <code class=\"language-\">awk<\/code> ile ayn\u0131 anda birden \u00e7ok s\u00fctun \u00fczerinde i\u015flem yap\u0131labilir ve \u00e7\u0131kt\u0131 format\u0131 daha esnek bir \u015fekilde d\u00fczenlenebilir.<\/p>\n<p><strong>Farkl\u0131 Zaman Dilimlerini Hesaba Katma<\/strong><\/p>\n<p>Yukar\u0131daki \u00f6rnekler UTC zaman dilimini kullan\u0131r.  Belirli bir zaman diliminde tarihi hesaplamak i\u00e7in <code class=\"language-\">TZ<\/code> ortam de\u011fi\u015fkenini kullanabilirsiniz.  \u00d6rne\u011fin, T\u00fcrkiye saati i\u00e7in:<\/p>\n<pre class=\"language-bash\"><code>TZ=Europe\/Istanbul date -d @${epoch_time} +&quot;%Y-%m-%d %H:%M:%S %Z&quot;<\/code><\/pre>\n<p><code class=\"language-\">%Z<\/code> se\u00e7ene\u011fi zaman dilimini ekrana yazd\u0131r\u0131r.  Farkl\u0131 zaman dilimleri i\u00e7in <code class=\"language-\">TZ<\/code> de\u011fi\u015fkenine uygun de\u011feri ataman\u0131z gerekir.  [https:\/\/fatihsoysal.com](https:\/\/fatihsoysal.com) sitesinde zaman dilimleri hakk\u0131nda daha fazla bilgi bulabilirsiniz. (Buraya ilgili bir makale ba\u011flant\u0131s\u0131 eklenebilir).<\/p>\n<p><strong>Hata Y\u00f6netimi ve Edge Case&#8217;ler (\u0130leri D\u00fczey)<\/strong><\/p>\n<p>Epoch zaman damgas\u0131 ge\u00e7ersiz veya beklenmedik bir formatta olabilir.  Bu durumlar\u0131 ele almak i\u00e7in hata y\u00f6netimi \u00f6nemlidir.  A\u015fa\u011f\u0131daki \u00f6rnek, ge\u00e7ersiz epoch zaman damgalar\u0131n\u0131 kontrol eder:<\/p>\n<pre class=\"language-bash\"><code>epoch_time=$(echo &quot;$line&quot; | cut -d' ' -f1)\nif [[ &quot;$epoch_time&quot; =~ ^[0-9]+$ ]]; then # Sadece say\u0131lardan olu\u015fan bir de\u011fer mi?\n  date_time=$(date -d &quot;@${epoch_time}&quot; +&quot;%Y-%m-%d %H:%M:%S&quot;)\n  echo &quot;$date_time $line&quot;\nelse\n  echo &quot;Ge\u00e7ersiz epoch zaman damgas\u0131: $epoch_time&quot;\nfi<\/code><\/pre>\n<p>Bu kod, <code class=\"language-\">epoch_time<\/code> de\u011fi\u015fkeninin sadece say\u0131lardan olu\u015fup olu\u015fmad\u0131\u011f\u0131n\u0131 kontrol eder.  De\u011filse, &#8220;Ge\u00e7ersiz epoch zaman damgas\u0131&#8221; mesaj\u0131 yazd\u0131r\u0131l\u0131r.<\/p>\n<p><strong>Edge Case&#8217;ler:<\/strong><\/p>\n<p>* <strong>\u00c7ok b\u00fcy\u00fck veya \u00e7ok k\u00fc\u00e7\u00fck epoch zaman damgalar\u0131:<\/strong>  <code class=\"language-\">date<\/code> komutu, \u00e7ok b\u00fcy\u00fck veya \u00e7ok k\u00fc\u00e7\u00fck epoch zaman damgalar\u0131n\u0131 do\u011fru bir \u015fekilde i\u015fleyemeyebilir.  Bu durumlarda, daha geli\u015fmi\u015f tarih\/zaman k\u00fct\u00fcphaneleri kullanmak gerekebilir.<br \/>\n* <strong>Zaman dilimi hatalar\u0131:<\/strong>  Yanl\u0131\u015f zaman dilimi kullan\u0131m\u0131, hatal\u0131 tarih ve saat hesaplamalar\u0131na yol a\u00e7abilir.  Zaman dilimini do\u011fru bir \u015fekilde belirlemek \u00f6nemlidir.<\/p>\n<p><strong>Performans Analizi ve Optimizasyon Stratejileri<\/strong><\/p>\n<p>B\u00fcy\u00fck veri k\u00fcmeleriyle \u00e7al\u0131\u015f\u0131rken, <code class=\"language-\">date<\/code> komutunun performans\u0131 \u00f6nemli bir fakt\u00f6r haline gelir.  Her epoch zaman damgas\u0131 i\u00e7in <code class=\"language-\">date<\/code> komutunu \u00e7a\u011f\u0131rmak, \u00f6zellikle milyonlarca kay\u0131t i\u00e7eren log dosyalar\u0131 i\u00e7in zaman al\u0131c\u0131 olabilir.  Bu sorunu \u00e7\u00f6zmek i\u00e7in birka\u00e7 strateji mevcuttur:<\/p>\n<p>* <strong>\u00d6nbellekleme:<\/strong>  Daha \u00f6nce i\u015flenmi\u015f epoch zaman damgalar\u0131n\u0131 bir \u00f6nbellekte saklamak, tekrar hesaplamalar\u0131 \u00f6nler.  Bu, performans\u0131 \u00f6nemli \u00f6l\u00e7\u00fcde art\u0131rabilir.<br \/>\n* <strong>Paralelle\u015ftirme:<\/strong>  \u0130\u015flemi paralel olarak \u00e7al\u0131\u015ft\u0131rmak, i\u015flem s\u00fcresini k\u0131saltabilir.  <code class=\"language-\">xargs<\/code> veya <code class=\"language-\">parallel<\/code> gibi ara\u00e7lar kullan\u0131larak bu yap\u0131labilir.<br \/>\n* <strong>Daha verimli ara\u00e7lar:<\/strong>  <code class=\"language-\">awk<\/code>, <code class=\"language-\">perl<\/code> veya <code class=\"language-\">python<\/code> gibi daha geli\u015fmi\u015f programlama dilleri, daha verimli ve \u00f6zelle\u015ftirilebilir \u00e7\u00f6z\u00fcmler sunabilir.<\/p>\n<p><strong>Sonu\u00e7<\/strong><\/p>\n<p>Bu makalede, Bash beti\u011finde epoch zaman damgas\u0131n\u0131 tarihe d\u00f6n\u00fc\u015ft\u00fcrmenin farkl\u0131 y\u00f6ntemlerini ele ald\u0131k.  Yeni ba\u015flayanlar i\u00e7in basit bir yakla\u015f\u0131m sunarken, orta ve ileri seviye kullan\u0131c\u0131lar i\u00e7in ger\u00e7ek d\u00fcnya \u00f6rnekleri, optimizasyon ipu\u00e7lar\u0131 ve hata y\u00f6netimi stratejileri sa\u011flad\u0131k.  Uygun y\u00f6ntemi se\u00e7mek, verilerin b\u00fcy\u00fckl\u00fc\u011f\u00fc, karma\u015f\u0131kl\u0131\u011f\u0131 ve performans gereksinimlerine ba\u011fl\u0131d\u0131r.  Unutmay\u0131n ki, b\u00fcy\u00fck veri k\u00fcmeleri i\u00e7in performans optimizasyonu \u00e7ok \u00f6nemlidir.<\/p>\n<p><strong>S\u0131k\u00e7a Sorulan Sorular:<\/strong><\/p>\n<p>1. <strong>Epoch zaman damgas\u0131 negatif olabilir mi?<\/strong> Evet, 1 Ocak 1970&#8217;ten \u00f6nceki tarihleri temsil etmek i\u00e7in negatif de\u011ferler kullan\u0131labilir.<br \/>\n2. <strong>Farkl\u0131 zaman dilimlerini nas\u0131l y\u00f6netebilirim?<\/strong> <code class=\"language-\">TZ<\/code> ortam de\u011fi\u015fkenini kullanarak farkl\u0131 zaman dilimlerini belirleyebilirsiniz.<br \/>\n3. <strong>\u00c7ok b\u00fcy\u00fck log dosyalar\u0131 i\u00e7in performans\u0131 nas\u0131l art\u0131rabilirim?<\/strong> \u00d6nceki b\u00f6l\u00fcmlerde belirtildi\u011fi gibi, \u00f6nbellekleme, paralel i\u015fleme ve daha verimli ara\u00e7lar kullan\u0131labilir.<br \/>\n4. <strong>Ge\u00e7ersiz epoch zaman damgalar\u0131yla nas\u0131l ba\u015fa \u00e7\u0131kabilirim?<\/strong> Hata y\u00f6netimi mekanizmalar\u0131 kullanarak ge\u00e7ersiz giri\u015fleri tespit edip uygun \u015fekilde i\u015flemeniz gerekir.<br \/>\n5. <strong>Ba\u015fka hangi ara\u00e7lar epoch zaman damgas\u0131 d\u00f6n\u00fc\u015ft\u00fcrme i\u015flemi i\u00e7in kullan\u0131labilir?<\/strong> <code class=\"language-\">awk<\/code>, <code class=\"language-\">perl<\/code>, <code class=\"language-\">python<\/code> gibi diller ve bunlar\u0131n k\u00fct\u00fcphaneleri kullan\u0131labilir.<\/p>\n<p>Yazar: Fatih Soysal<\/p>\n","protected":false},"excerpt":{"rendered":"# Epoch Zaman Damgas\u0131n\u0131 Bash ile Tarihe \u00c7evirme: Ad\u0131m Ad\u0131m Rehber Log dosyalar\u0131n\u0131 analiz etmekten sistem otomasyonuna kadar&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":[1328],"tags":[],"class_list":{"0":"post-27723","1":"post","2":"type-post","3":"status-publish","4":"format-standard","6":"category-bash","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>Bash&#039;te Epoch Zaman Damgas\u0131n\u0131 Tarihe \u00c7evirme (\u00d6rneklerle)<\/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\/bashte-epoch-zaman-damgasini-tarihe-cevirme-orneklerle\/\" \/>\n<meta property=\"og:locale\" content=\"tr_TR\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Bash&#039;te Epoch Zaman Damgas\u0131n\u0131 Tarihe \u00c7evirme (\u00d6rneklerle)\" \/>\n<meta property=\"og:description\" content=\"Hi\u00e7bir etiketi bulunamad\u0131.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/fatihsoysal.com\/blog\/bashte-epoch-zaman-damgasini-tarihe-cevirme-orneklerle\/\" \/>\n<meta property=\"og:site_name\" content=\"Kodlar\u0131n Gizemli D\u00fcnyas\u0131\" \/>\n<meta property=\"article:published_time\" content=\"2025-08-18T00:10:22+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=\"6 dakika\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/fatihsoysal.com\/blog\/bashte-epoch-zaman-damgasini-tarihe-cevirme-orneklerle\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/bashte-epoch-zaman-damgasini-tarihe-cevirme-orneklerle\/\"},\"author\":{\"name\":\"Fatih Soysal\",\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/002a254750921dcfd568a99e48240dd1\"},\"headline\":\"Bash&#8217;te Epoch Zaman Damgas\u0131n\u0131 Tarihe \u00c7evirme (\u00d6rneklerle)\",\"datePublished\":\"2025-08-18T00:10:22+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/bashte-epoch-zaman-damgasini-tarihe-cevirme-orneklerle\/\"},\"wordCount\":1083,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/002a254750921dcfd568a99e48240dd1\"},\"articleSection\":[\"Bash\"],\"inLanguage\":\"tr\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/fatihsoysal.com\/blog\/bashte-epoch-zaman-damgasini-tarihe-cevirme-orneklerle\/#respond\"]}],\"copyrightYear\":\"2025\",\"copyrightHolder\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/fatihsoysal.com\/blog\/bashte-epoch-zaman-damgasini-tarihe-cevirme-orneklerle\/\",\"url\":\"https:\/\/fatihsoysal.com\/blog\/bashte-epoch-zaman-damgasini-tarihe-cevirme-orneklerle\/\",\"name\":\"Bash'te Epoch Zaman Damgas\u0131n\u0131 Tarihe \u00c7evirme (\u00d6rneklerle)\",\"isPartOf\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#website\"},\"datePublished\":\"2025-08-18T00:10:22+00:00\",\"description\":\"Hi\u00e7bir etiketi bulunamad\u0131.\",\"breadcrumb\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/bashte-epoch-zaman-damgasini-tarihe-cevirme-orneklerle\/#breadcrumb\"},\"inLanguage\":\"tr\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/fatihsoysal.com\/blog\/bashte-epoch-zaman-damgasini-tarihe-cevirme-orneklerle\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/fatihsoysal.com\/blog\/bashte-epoch-zaman-damgasini-tarihe-cevirme-orneklerle\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Anasayfa\",\"item\":\"https:\/\/fatihsoysal.com\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Bash&#8217;te Epoch Zaman Damgas\u0131n\u0131 Tarihe \u00c7evirme (\u00d6rneklerle)\"}]},{\"@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":"Bash'te Epoch Zaman Damgas\u0131n\u0131 Tarihe \u00c7evirme (\u00d6rneklerle)","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\/bashte-epoch-zaman-damgasini-tarihe-cevirme-orneklerle\/","og_locale":"tr_TR","og_type":"article","og_title":"Bash'te Epoch Zaman Damgas\u0131n\u0131 Tarihe \u00c7evirme (\u00d6rneklerle)","og_description":"Hi\u00e7bir etiketi bulunamad\u0131.","og_url":"https:\/\/fatihsoysal.com\/blog\/bashte-epoch-zaman-damgasini-tarihe-cevirme-orneklerle\/","og_site_name":"Kodlar\u0131n Gizemli D\u00fcnyas\u0131","article_published_time":"2025-08-18T00:10:22+00:00","author":"Fatih Soysal","twitter_card":"summary_large_image","twitter_misc":{"Yazan:":"Fatih Soysal","Tahmini okuma s\u00fcresi":"6 dakika"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/fatihsoysal.com\/blog\/bashte-epoch-zaman-damgasini-tarihe-cevirme-orneklerle\/#article","isPartOf":{"@id":"https:\/\/fatihsoysal.com\/blog\/bashte-epoch-zaman-damgasini-tarihe-cevirme-orneklerle\/"},"author":{"name":"Fatih Soysal","@id":"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/002a254750921dcfd568a99e48240dd1"},"headline":"Bash&#8217;te Epoch Zaman Damgas\u0131n\u0131 Tarihe \u00c7evirme (\u00d6rneklerle)","datePublished":"2025-08-18T00:10:22+00:00","mainEntityOfPage":{"@id":"https:\/\/fatihsoysal.com\/blog\/bashte-epoch-zaman-damgasini-tarihe-cevirme-orneklerle\/"},"wordCount":1083,"commentCount":0,"publisher":{"@id":"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/002a254750921dcfd568a99e48240dd1"},"articleSection":["Bash"],"inLanguage":"tr","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/fatihsoysal.com\/blog\/bashte-epoch-zaman-damgasini-tarihe-cevirme-orneklerle\/#respond"]}],"copyrightYear":"2025","copyrightHolder":{"@id":"https:\/\/fatihsoysal.com\/blog\/#organization"}},{"@type":"WebPage","@id":"https:\/\/fatihsoysal.com\/blog\/bashte-epoch-zaman-damgasini-tarihe-cevirme-orneklerle\/","url":"https:\/\/fatihsoysal.com\/blog\/bashte-epoch-zaman-damgasini-tarihe-cevirme-orneklerle\/","name":"Bash'te Epoch Zaman Damgas\u0131n\u0131 Tarihe \u00c7evirme (\u00d6rneklerle)","isPartOf":{"@id":"https:\/\/fatihsoysal.com\/blog\/#website"},"datePublished":"2025-08-18T00:10:22+00:00","description":"Hi\u00e7bir etiketi bulunamad\u0131.","breadcrumb":{"@id":"https:\/\/fatihsoysal.com\/blog\/bashte-epoch-zaman-damgasini-tarihe-cevirme-orneklerle\/#breadcrumb"},"inLanguage":"tr","potentialAction":[{"@type":"ReadAction","target":["https:\/\/fatihsoysal.com\/blog\/bashte-epoch-zaman-damgasini-tarihe-cevirme-orneklerle\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/fatihsoysal.com\/blog\/bashte-epoch-zaman-damgasini-tarihe-cevirme-orneklerle\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Anasayfa","item":"https:\/\/fatihsoysal.com\/blog\/"},{"@type":"ListItem","position":2,"name":"Bash&#8217;te Epoch Zaman Damgas\u0131n\u0131 Tarihe \u00c7evirme (\u00d6rneklerle)"}]},{"@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\/27723","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=27723"}],"version-history":[{"count":0,"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/posts\/27723\/revisions"}],"wp:attachment":[{"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/media?parent=27723"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/categories?post=27723"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/tags?post=27723"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}