דילוג לתוכן
  • דף הבית
  • קטגוריות
  • פוסטים אחרונים
  • משתמשים
  • חיפוש
  • חוקי הפורום
כיווץ
תחומים

תחומים - פורום חרדי מקצועי

💡 רוצה לזכור קריאת שמע בזמן? לחץ כאן!
  1. דף הבית
  2. תכנות
  3. פורמט תאריך בקריאות של sp שונה בשרת מסוים

פורמט תאריך בקריאות של sp שונה בשרת מסוים

מתוזמן נעוץ נעול הועבר תכנות
8 פוסטים 5 כותבים 241 צפיות
  • מהישן לחדש
  • מהחדש לישן
  • הכי הרבה הצבעות
התחברו כדי לפרסם תגובה
נושא זה נמחק. רק משתמשים עם הרשאות מתאימות יוכלו לצפות בו.
  • y0527643446Y מנותק
    y0527643446Y מנותק
    y0527643446
    כתב ב נערך לאחרונה על ידי
    #1

    ערב טוב,
    האם משהו פעם נתקל בבעיה שבקריאות sql בשרת מסוים
    התאריך מגיע כך
    '11/13/2021 11:59:59 PM' במקום כך 13/11/2022 23:59:59'.
    למרות שבשאר השרתים זה מגיע בפורמט טוב.
    בדקתי את השעון של השרתים וזה אותו דבר ממש.
    אם מישהו נתקל בזה בעבר אשמח לעצה.
    תודה מראש.

    chagoldC clickoneC 2 תגובות תגובה אחרונה
    0
    • chagoldC מנותק
      chagoldC מנותק
      chagold
      השיב לy0527643446 ב נערך לאחרונה על ידי
      #2

      @y0527643446 כתב בפורמט תאריך בקריאות של sp שונה בשרת מסוים:

      למרות שבשאר השרתים זה מגיע בפורמט טוב.

      יש כל מיני פורמטים
      https://www.w3schools.com/sql/func_mysql_time_format.asp

      y0527643446Y תגובה 1 תגובה אחרונה
      0
      • y0527643446Y מנותק
        y0527643446Y מנותק
        y0527643446
        השיב לchagold ב נערך לאחרונה על ידי
        #3

        @chagold
        כן למרות שבשאר השרתים הוא מגיע בפורמט שונה
        וזה בעייתי מכייון שבשביל להמיר לפורמט שצריך זה קוד שונה לכל שרת
        אני לא מצליחה למצוא המרה שתמיר כל תאריך לפורמט מסוים.

        chagoldC תגובה 1 תגובה אחרונה
        0
        • chagoldC מנותק
          chagoldC מנותק
          chagold
          השיב לy0527643446 ב נערך לאחרונה על ידי
          #4

          @y0527643446 שאר השרתים עם אותו סוג DB (mysql לדוגמא) והנתונים הוכנסו לתוכם ע"י אותו קוד (אותו פורמט כנ"ל) ואעפ"כ זה מופיע שונה?

          תגובה 1 תגובה אחרונה
          0
          • clickoneC מנותק
            clickoneC מנותק
            clickone
            השיב לy0527643446 ב נערך לאחרונה על ידי
            #5

            @y0527643446
            איזה שרת SQL זה?
            MSSQL?
            MYSQL?
            כמו כן על איזו מערכת הפעלה הוא מותקן?
            מי מחזיר את הפורמט הזה? שאילתת הSQL? או שזה מה שחוזר מצד השרת של הקוד שלכם?

            נתקלתי בעבר ששרת שישב על משתמש מסויים בווינדוס החזיר תאריך + שעה בפורמט כזה בגלל שהתהליך רץ על משתמש ספציפי שאלו היו הגדרות התצוגת תאריך של אותו משתמש.

            אין טסט כמו פרודקשן.

            המייל שלי urivpn@gmail.com

            תגובה 1 תגובה אחרונה
            1
            • ח מנותק
              ח מנותק
              חוקר
              כתב ב נערך לאחרונה על ידי
              #6

              בשליפת תאריך ושעה מ mysql בנוד עם הספרייה של mysql זה הופך אוטומטי לאובייקט של תאריך ושעה, וההדפסה שלו היא כמו הדפסת אובייקט תאריך ולא כמו שזה מופיע בmysql

              גמליאלג תגובה 1 תגובה אחרונה
              1
              • גמליאלג מנותק
                גמליאלג מנותק
                גמליאל
                השיב לחוקר ב נערך לאחרונה על ידי גמליאל
                #7

                @חוקר
                אני נתקלתי כמה פעמים בבעיות עם ההמרת האובייקט date של JS לdatetime של mysql (אני משתמש במודול mysql2 של node.js ולא בmysql). לפעמים הכל תקין אבל כשאני מעלה לפרודקשן אני נתקל בבאגים.
                ליתר בטחון אני מעביר את התאריך המרה למחרוזת לפני האחסון בDB:

                jsdate.toISOString().slice(0, 19).replace('T', ' ');
                

                וכשאני שולף אני ממיר את זה לאובייקט js date:

                let date = mysqldatetime.split("T")[0].split(/[- :]/);
                let jsDate = new Date(date[0], date[1] - 1, date[2]) ;
                
                y0527643446Y תגובה 1 תגובה אחרונה
                1
                • y0527643446Y מנותק
                  y0527643446Y מנותק
                  y0527643446
                  השיב לגמליאל ב נערך לאחרונה על ידי
                  #8

                  תודה לכולם על העזרה .
                  בדקתי את הכיוונים שהעליתם.
                  בסוף התקלה הייתה ההגדרה של הפורמט של התאריך
                  ב- iis של שרת ה-backend.

                  תגובה 1 תגובה אחרונה
                  1

                  בא תתחבר לדף היומי!
                  • התחברות

                  • אין לך חשבון עדיין? הרשמה

                  • התחברו או הירשמו כדי לחפש.
                  • פוסט ראשון
                    פוסט אחרון
                  0
                  • דף הבית
                  • קטגוריות
                  • פוסטים אחרונים
                  • משתמשים
                  • חיפוש
                  • חוקי הפורום