JavaScript new Date() Komutunun Chrome ve Safari'de farklı çalışması!!!

Поделиться
HTML-код
  • Опубликовано: 8 апр 2020
  • JavaScript new Date() Komutunun Chrome ve Safari'de farklı çalışması!!!
    Merhaba,
    Bu videoda size karşılaştığım ve ihtimal bile vermediğim bir problemi anlatmaya çalıştım. Problem kısaca şudur.
    new Date("04-02-2018"); yaptığınızda Safari ve Chrome bunu çok ama çok farklı değerlendiriyor. Hem de browser desteği olmasına rağmen.
    developer.mozilla.org/en-US/d...
    Çözümü merak eden arkadaşlar oldu :)) Doğaldır ama uygun bir çözümü yok zaten :D
    Yani biz backend üzerinden gelen Date formatını daha düzgün halde gönderdik. Siz de aynı işlemi yapabilirsiniz. Ya da Alternatif olarak moments.js kütüphanesini kullanabilirsiniz ki bizim projede de moments var. momentjs.com/
    Umarım faydalı olur :)
    Kanal içerisinde bulabileceğiniz eğitimlerden bazıları;
    1. PHP Programlama eğitimi
    2. Codeigniter framework eğitimi
    3. HTML ve CSS Eğitimi
    4. JavaScript Eğitimi
    5. JQuery Eğitimi
    6. Vue js Eğitimi
    7. Nuxt js Eğitimi
    8. Node js Eğitimi
    9. Express js Eğitimi
    10. JavaScript Frameworkleri
    11. MongoDB Eğitimi
    12. MySQL Eğitimi
    13. Docker Eğitimi
    14. Go programlama Eğitimi
    15. PHP ile proje Eğitimi
    16. Codeigniter ile proje Eğitimi
    17. Vue js ile proje Eğitimi
    18. Nuxt js ile proje Eğitimi
    19. Yeni web teknolojilerin tanıtımları
    20. IDE kullanımları
    gibi daha birçok eğitime ücretsiz olarak ulaşabilirsiniz.
    Eğitimleri izlemek için Oynatma listelerine göz atmayı kesinlikle unutmayın!!!
    Başlıca oynatma listeleri;
    Eğitim Serileri;
    ► HTML Eğitimi : • HTML Eğitimi
    ► CSS Eğitimi : • CSS Eğitimi
    ► MySQL Eğitimi : • MySQL Eğitimi
    ► JQuery Eğitimi: • JQuery Eğitimi
    ► PHP Eğitimi : • PHP Eğitimi
    ► Codeigniter Eğitimi : • Codeigniter Eğitimi
    Proje Eğitimleri;
    ► Asp.Net ile Okul Projesi: • Asp.Net ile Okul Projesi
    ► Firebase ToDo List Yapımı : • Firebase ToDo List Yapımı
    ► PHP Codeigniter ile Multi Session Yapımı : • PHP Codeigniter ile Mu...
    ► PHP Codeigniter Otel Rezervasyon Sistemi : • PHP Codeigniter Otel R...
    ► Like Dislike Yapımı : • Like Dislike Yapımı
    ► PHP Codeigniter ile Malzeme Uygulaması : • PHP Codeigniter ile Ma...
    ► Codeigniter ile AutoComplete Kullanarak Arama Motoru Yapmak : • Codeigniter ile AutoCo...
    ► PHP Çoklu Kategori Alt Kategori Yapımı : • PHP-PDO ile Sınırsız K...
    ► Codeigniter ile Çoklu dosya upload işlemi (Dropzone): • Codeigniter ile Çoklu ...
    ► PHP Codeigniter ile Pagination Yapımı : • PHP Codeigniter ile Pa...
    ► PHP ile Alışveriş Sepeti Yapımı : • PHP ile Alışveriş Sepe...
    ► PHP Mailer Kullanımı : • PHP Mailer Kullanımı
    ► Vue js ile Codeigniter Rest API servisine bağlanmak eğitimi : • Vue.js ile Codeigniter...
    ► Nasıl yapılır köşesi: • Nasıl Yapılır?
    ► Vue.js Soru Cevap : • Vue.js Soru Cevap
    ► Kullandığım teknoloji ile ilgili bilgiler : • Kullandığım Web Yazılı...
    Sosyal medyadan takip edin :
    ● VideoSınıf : www.videosinif.com
    ● Yazılım Eğitim : www.yazilimegitim.net
    ● Kişisel Web Sayfam : www.gokhankandemir.com
    ● Facebook : / kablosuzkedi
    ● Twitter : / kablosuzkedi
    ● Instagram : / kablosuzkedi
    ● Instagram : / yazilimegitim

Комментарии • 35

  • @kablosuzkedi
    @kablosuzkedi  4 года назад +5

    Çözümü merak eden arkadaşlar oldu :)) Doğaldır ama uygun bir çözümü yok zaten :D Yani biz backend üzerinden gelen Date formatını daha düzgün halde gönderdik. Siz de aynı işlemi yapabilirsiniz. Ya da Alternatif olarak moments.js kütüphanesini kullanabilirsiniz ki bizim projede de moments var. momentjs.com/

    • @yufuss0
      @yufuss0 3 года назад

      Abi let tarih = new Date()
      let tarih2 = tarih.getHours() + ":" + tarih.getMinutes() şeklinde yapıyorum ben sorunda çıkmıyoe

  • @onurcpgl
    @onurcpgl Год назад

    Hocam lütfen bu içeriği devam ettirin .

  • @FactsOfLife
    @FactsOfLife 4 года назад

    Üstadım, bu güzel anlatımla bir LARAVEL ders serisi çeksen tadından yenmez. Saygılar.

  • @kaan8296
    @kaan8296 4 года назад +5

    bu sorun safari'den değil de chrome'dan kaynaklanıyor gibi. chrome aslında parse edememesi gereken bir stringi date'e parse ediyor. "Kullanıcı date'i yanlış yollamış ama ben senin ne kastettiğini anladım hacı." demiş ve date formatına convert etmiş. Safari ise bu string geçerli bir ecmascript ifadesi değil diyip çevirmemiş doğal olarak :D

    • @kablosuzkedi
      @kablosuzkedi  4 года назад +2

      Aynen öyle demiştim ben de :)) videoda söyleyip söylemedigimi hatirlamiyorum çekeli bayagi oldu bu videoyu :) Adamsın!!1

  • @birisiikisi7674
    @birisiikisi7674 4 года назад +4

    Selamlar hocam, elasticsearch eğitimi çekebilir misiniz çok merak ettiğimiz bir konu.

  • @kargasa1982
    @kargasa1982 4 года назад +2

    Bende böyle bir hatayla online sınav sistemimde karşılaştım. Sınavda kalan süreyi yazdırırken, zamanı (Y-m-d H:i:s) şeklinde alıyordum chrome ve diğerlerinde sıkıntı yok tu, ama safari de hatalıydı. Bende kafayı yemek üzereyken zamanı safari için (Y/m/d H:i:s) yaptım ve artık safaride de düzgün çalışmaya başladı.

  • @aliyalcin8173
    @aliyalcin8173 3 года назад

    Selamlar, Visual Studio Code'da kullandığınız eklentileri ve hangi eklentiyi ne için kullandığınızı anlatan bir video hazırlayabilir misiniz? Bu seriye uygun bir video olur.

  • @cihanc4863
    @cihanc4863 4 года назад

    Abi kralsin ya bende şuan çalıştığım projede aynı hatayı alıyorum ve cildirmistim. Kralsin.

  • @haydarberkdogan
    @haydarberkdogan Год назад

    Merhaba, benim bir web sitem var bazı kısımları chromeda çok stabil çalışırken safaride o kısımların javaları çalışmıyor sebebi nedir nasıl düzelir yardımcı olursanız sevinirim teşekkürler

  • @ozandeste9202
    @ozandeste9202 4 года назад

    Hocam JavaScript ile Firebase kullanarak bir Chat app veya blog app geliştirir misiniz hocam, RUclips'da hiçbir kaynak yoktur Türkçe olaraktan.

  • @spellcode
    @spellcode 6 месяцев назад

    Bende çok uğraştım bu hatayı çözmek için replace(' ','T') ile çözmüştüm

  • @vtalay
    @vtalay Год назад

    Bu sorun cok cıktıgından karsıma. yeni basladıgım projelerde genelde dateleri 'YYYY-MM-DD hh:mm:ss' formatında kayıt ediyorum. momentjs su anda güzel alternatif ama bazı databaselerde karışık formatta date ile karsılarıp regexp ve switch case kullanarak reformat fonksiyonu da ekliyorum

  • @bahlulhasanli
    @bahlulhasanli 4 года назад +2

    Hocam ben bu bug için bir ayımı heba etmişimdir) aynısı bende de oldu daha önce. Sonda backendle sorunu çözdüm.

  • @gultekinserinken8514
    @gultekinserinken8514 4 года назад

    görmesi çok zor bir bug. deneyim için teşekkürler

  • @omeraltnts
    @omeraltnts 4 года назад

    hocam yüzünüze nur inmiş gibi maşallah

  • @kemalakcil
    @kemalakcil 4 года назад +1

    new Date("03/06/2020) şeklinde gönderim sağlarsanız Safari de algılar, Chrome da... Chrome parse edememesi gereken bir şeyi parse ettiği için avantaj olan bir şeyi böyle bazen dezavantaja çevirebiliyor. Ben yine de böyle bir tutum sağlanacaksa timestamp şeklinde kullanıyorum. Mesela: new Date(1591175523000); gibi. Ekleme çıkarma işlemleri de daha kolay oluyor.

    • @kablosuzkedi
      @kablosuzkedi  4 года назад +1

      İşte bu :)) katılım 🥰🥰🥰🥰

  • @turaleyyub5746
    @turaleyyub5746 4 года назад +1

    Merhaba,calisidigimiz zamanlar bazi sorunlar cikiyor ve gercekden hic bir turlu isin icinden cikamiyoruz.Acaba sizden gelenler adinda bir video serisi yapa bilirmisiniz?

    • @kablosuzkedi
      @kablosuzkedi  4 года назад +1

      Olabilir :) bununla ilgili bir bilgi toplayayim madem :)

    • @turaleyyub5746
      @turaleyyub5746 4 года назад

      @@kablosuzkedi ozaman birincisi benden olsun su an yapmak istediyim sey,ajaxla hem verileri getirmek hem de yukarida bir divin icerisinde secdiklerimizi gore bilmek.
      ve bunlari teker teker silmek ve hepsini birden silmek.Yaparsaniz sevinirim.
      www.isbul.net/is-ilanlari

  • @tunahansaltan8541
    @tunahansaltan8541 4 года назад

    Abi selenium ile instagram kaydol ve giriş yap videosu çekebilir misin Webdriver sorunu alıyorum

  • @alpersonmez804
    @alpersonmez804 4 года назад +2

    Test yazsaydınız günleriniz gitmezdi :)

  • @ugurkerkez
    @ugurkerkez 4 года назад

    Hocam sitenizdeki kurslar eskidi hepsini buraya atın artık buradan daha çok kazandiricaz size 😁🙂

    • @kablosuzkedi
      @kablosuzkedi  4 года назад +1

      ahahahahah :D Aslinda bir kaç tanesini atmistim :D :D :D onlari da atabiliriz. Aklimdan daha önce geçmedi degil acikcasi :)))

    • @onderozkoc
      @onderozkoc 4 года назад +1

      @@kablosuzkedi Hocam selam, kursların daha güncel ve orta-üst seviye harmanlanmış halleride olabilir. Belki ücretli kurs platformları buralara atmanıza izin vermezler, birkaç hoca sorun yaşamıştı. Yeni başlayanlar oradan, güncel kastıranlar buradan devam eder. Birde nacizane, KATIL butonunu açsanız, illa küçüklü büyüklü elimizden geleni yaparız.

    • @kablosuzkedi
      @kablosuzkedi  4 года назад +2

      @@onderozkoc Teşekkür ederim :) Katılı düşünmeye basladim bir kaç gündür :)

    • @ugurkerkez
      @ugurkerkez 4 года назад

      @@kablosuzkedi kesinlikle hocam ama fakir fukara garib güreba eğitim seriside gelsin 🙂🙂

  • @karella_az
    @karella_az 4 года назад

    Son 2 videoda farklisin banami oyle geliyor yoksa biri seni oldurmusde yerinemi gecmis kafayi yiyicem bukadar farki gormemek olamaz

    • @kablosuzkedi
      @kablosuzkedi  4 года назад

      İyi mi kötü mü yorumlayayim bilemedim :D Neyi farkli mesela?

    • @karella_az
      @karella_az 4 года назад

      @@kablosuzkedi benim gorduyum tam farkli birisi onceki videolardan bir photo alsam ve son videodan bir photo yanyana koysam bunlar ayni kisi dersem coxu kisi kardes ola bilir ama ayni kisi diyil der

    • @kablosuzkedi
      @kablosuzkedi  4 года назад

      Senan Hesenli al bir diyelim bakalım 😂😂😂😂

  • @YAZILIMCIAdam
    @YAZILIMCIAdam 4 года назад

    Bu videodan sonra oturdum js de klas falan yazıp uğraşırken buldum kendimi. Sonra ne yapıyorum ben aq bırak js ile backend yazanlara müstahak dedim :D (kusura bakma :D)

    • @kablosuzkedi
      @kablosuzkedi  4 года назад

      Ben backend lik bir yer göremedim ama