דילוג לתוכן
  • חוקי הפורום
  • פופולרי
  • לא נפתר
  • משתמשים
  • חיפוש גוגל בפורום
  • צור קשר
עיצובים
  • Light
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • ברירת מחדל (ללא עיצוב (ברירת מחדל))
  • ללא עיצוב (ברירת מחדל)
כיווץ
מתמחים טופ
  1. דף הבית
  2. מחשבים וטכנולוגיה
  3. רשתות
  4. פיתוח ועיצוב אתרים
  5. Full Stack
  6. צד לקוח
  7. JavaScript ES6
  8. עזרה הדדית - JavaScript
  9. שאלה | משיכת תאריך מתא בשיטס

שאלה | משיכת תאריך מתא בשיטס

מתוזמן נעוץ נעול הועבר לא נפתר עזרה הדדית - JavaScript
12 פוסטים 3 כותבים 255 צפיות 2 עוקבים
  • מהישן לחדש
  • מהחדש לישן
  • הכי הרבה הצבעות
תגובה
  • תגובה כנושא
התחברו כדי לפרסם תגובה
נושא זה נמחק. רק משתמשים עם הרשאות מתאימות יוכלו לצפות בו.
  • מ מנותק
    מ מנותק
    מתלמד צעיר
    כתב ב נערך לאחרונה על ידי מתלמד צעיר
    #1

    יש לי פונקציות לשיטס שכתבתי בAS
    תכליתן העיקרית היא להפוך תאריך לועזי לעברי והמסתעף
    הבעיה היא שכשאר הקוד מושך את התאריך מתא שמעוצב כתאריך התאריך קטן ביום אחד ממה שהוא כאשר התא מעוצב כמספר
    מישהו מכיר את הבעיה/פיתרון?
    1f484f7c-8c79-436e-87c3-87f127b0e3c1-image.png

    אבייא ה 2 תגובות תגובה אחרונה
    1
    • מ מתלמד צעיר סימן נושא זה כשאלה ב
    • מ מתלמד צעיר מחק נושא זה ב
    • מ מתלמד צעיר שחזר נושא זה ב
    • מ מתלמד צעיר

      יש לי פונקציות לשיטס שכתבתי בAS
      תכליתן העיקרית היא להפוך תאריך לועזי לעברי והמסתעף
      הבעיה היא שכשאר הקוד מושך את התאריך מתא שמעוצב כתאריך התאריך קטן ביום אחד ממה שהוא כאשר התא מעוצב כמספר
      מישהו מכיר את הבעיה/פיתרון?
      1f484f7c-8c79-436e-87c3-87f127b0e3c1-image.png

      אבייא מנותק
      אבייא מנותק
      אביי
      כתב ב נערך לאחרונה על ידי
      #2

      @מתלמד-צעיר זה בעיה מוזרה, כי היא לא אמורה להיות...

      למיטב הבנתי עיצוב התא משפיע על הנראות שלו ולא על התוכן שלו בפועל...

      ניתן ליצור עימי קשר 8140hp+mt@gmail.com

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

        @אביי פתרתי את העיה ע"י if שמזהה אם התא מכיל אוביקט תאריך ([object Date]) אבל עדין זה מציק במקרים אחרים

        אבייא תגובה 1 תגובה אחרונה
        1
        • מ מתלמד צעיר

          יש לי פונקציות לשיטס שכתבתי בAS
          תכליתן העיקרית היא להפוך תאריך לועזי לעברי והמסתעף
          הבעיה היא שכשאר הקוד מושך את התאריך מתא שמעוצב כתאריך התאריך קטן ביום אחד ממה שהוא כאשר התא מעוצב כמספר
          מישהו מכיר את הבעיה/פיתרון?
          1f484f7c-8c79-436e-87c3-87f127b0e3c1-image.png

          ה מנותק
          ה מנותק
          הייתי שמח להבין
          כתב ב נערך לאחרונה על ידי הייתי שמח להבין
          #4

          @מתלמד-צעיר אני לא יודע מה הקוד שבאמצעותו ביצעת את ההמרה, זה ממש מוזר כמו שכתב @אביי, אבל אולי זה קשור לשקיעה וחצות, שבלועזי היום מתחלף בחצות ובעברי בשקיעה, זה יכול רק להסביר איך אותו התאריך יכול להיות מוצג גם כיום הקודם.

          ד"א, הנוסחה שלך יכולה גם להמיר להפך עברי ללועזי? אם כן אשמח אם כשזה יהיה מושלם תוכל להעלות אותה, זה ממש יכול לעזור לי, כאן ממש הסתבכתי ולא מצאתי נוסחה נורמלית.

          מ תגובה 1 תגובה אחרונה
          0
          • ה הייתי שמח להבין

            @מתלמד-צעיר אני לא יודע מה הקוד שבאמצעותו ביצעת את ההמרה, זה ממש מוזר כמו שכתב @אביי, אבל אולי זה קשור לשקיעה וחצות, שבלועזי היום מתחלף בחצות ובעברי בשקיעה, זה יכול רק להסביר איך אותו התאריך יכול להיות מוצג גם כיום הקודם.

            ד"א, הנוסחה שלך יכולה גם להמיר להפך עברי ללועזי? אם כן אשמח אם כשזה יהיה מושלם תוכל להעלות אותה, זה ממש יכול לעזור לי, כאן ממש הסתבכתי ולא מצאתי נוסחה נורמלית.

            מ מנותק
            מ מנותק
            מתלמד צעיר
            כתב ב נערך לאחרונה על ידי
            #5

            @הייתי-שמח-להבין כתב בשאלה | משיכת תאריך מתא בשיטס:

            אבל אולי זה קשור לשקיעה וחצות, שבלועזי היום מתחלף בחצות ובעברי בשקיעה, זה יכול רק להסביר איך אותו התאריך יכול להיות מוצג גם כיום הקודם.

            לא הבנתי איך זה מסביר

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

            יש נוסחאות לשני הכיוונים הבעיה היא שאני עדין באמצע הפיתוח ואפרסם כשיהיה מוכן בעז"ה

            אבייא תגובה 1 תגובה אחרונה
            1
            • מ מתלמד צעיר

              @אביי פתרתי את העיה ע"י if שמזהה אם התא מכיל אוביקט תאריך ([object Date]) אבל עדין זה מציק במקרים אחרים

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

              @מתלמד-צעיר הבעיה כנראה טמונה אצלך בקוד איפשהו... לא נוכל לעזור אם לא תביא את הקטע המתאים..

              ייתכן שבאחת מהפעמים אתה מתייחס ל1 בינואר 1900 כיום מספר אחד ובמקום אחר כיום 0...

              ניתן ליצור עימי קשר 8140hp+mt@gmail.com

              תגובה 1 תגובה אחרונה
              0
              • מ מתלמד צעיר

                @הייתי-שמח-להבין כתב בשאלה | משיכת תאריך מתא בשיטס:

                אבל אולי זה קשור לשקיעה וחצות, שבלועזי היום מתחלף בחצות ובעברי בשקיעה, זה יכול רק להסביר איך אותו התאריך יכול להיות מוצג גם כיום הקודם.

                לא הבנתי איך זה מסביר

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

                יש נוסחאות לשני הכיוונים הבעיה היא שאני עדין באמצע הפיתוח ואפרסם כשיהיה מוכן בעז"ה

                אבייא מנותק
                אבייא מנותק
                אביי
                כתב ב נערך לאחרונה על ידי
                #7

                @מתלמד-צעיר אצלי קוד דוגמת זה מחזיר תמיד את אותו היום..

                function formatDateFromCell() {
                  let cellValue = SpreadsheetApp.getActiveSheet().getRange('A1').getValue();
                  Logger.log('cellValue: ' + cellValue);
                
                  if (typeof cellValue === 'number') {
                    let dateValue = new Date((cellValue - 25569) * 86400 * 1000);
                    let formattedDate = Utilities.formatDate(dateValue, SpreadsheetApp.getActiveSpreadsheet().getSpreadsheetTimeZone(), 'yyyy-MM-dd HH:mm:ss');
                    Logger.log('Formatted Date: ' + formattedDate);
                  }
                  else if (cellValue instanceof Date || (typeof cellValue === 'string' && !isNaN(Date.parse(cellValue)))) {
                    let formattedDate = Utilities.formatDate(new Date(cellValue), SpreadsheetApp.getActiveSpreadsheet().getSpreadsheetTimeZone(), 'yyyy-MM-dd HH:mm:ss');
                    Logger.log('Formatted Date: ' + formattedDate);
                  }
                }
                
                

                ניתן ליצור עימי קשר 8140hp+mt@gmail.com

                מ תגובה 1 תגובה אחרונה
                0
                • אבייא אביי

                  @מתלמד-צעיר אצלי קוד דוגמת זה מחזיר תמיד את אותו היום..

                  function formatDateFromCell() {
                    let cellValue = SpreadsheetApp.getActiveSheet().getRange('A1').getValue();
                    Logger.log('cellValue: ' + cellValue);
                  
                    if (typeof cellValue === 'number') {
                      let dateValue = new Date((cellValue - 25569) * 86400 * 1000);
                      let formattedDate = Utilities.formatDate(dateValue, SpreadsheetApp.getActiveSpreadsheet().getSpreadsheetTimeZone(), 'yyyy-MM-dd HH:mm:ss');
                      Logger.log('Formatted Date: ' + formattedDate);
                    }
                    else if (cellValue instanceof Date || (typeof cellValue === 'string' && !isNaN(Date.parse(cellValue)))) {
                      let formattedDate = Utilities.formatDate(new Date(cellValue), SpreadsheetApp.getActiveSpreadsheet().getSpreadsheetTimeZone(), 'yyyy-MM-dd HH:mm:ss');
                      Logger.log('Formatted Date: ' + formattedDate);
                    }
                  }
                  
                  
                  מ מנותק
                  מ מנותק
                  מתלמד צעיר
                  כתב ב נערך לאחרונה על ידי מתלמד צעיר
                  #8

                  @אביי הנה קטע קוד אחר
                  תריץ אותו על שני התאים ותראה מה תקבל

                  function nameDey(deys) {
                    let dey = deys % 7;
                    switch (dey) {
                        case 1:
                            return "יום ראשון"
                            break;
                        case 2:
                            return "יום שני"
                            break;
                        case 3:
                            return "יום שלישי"
                            break;
                        case 4:
                            return "יום רביעי"
                            break;
                        case 5:
                            return "יום חמישי"
                            break;
                        case 6:
                            return "יום שישי"
                            break;
                        case 0:
                            return "שבת"
                            break;
                        default:
                            return ""
                            break;
                    }
                  }
                  

                  יש הבדל משמעותי בין שני הקודים
                  אתה מושך את התאריך מהתא באמצעות ספריות SpreadsheetApp ופולט אותו ל-Logger בעוד שאני כותב את הפונקציה בנוסחה אחרת עם שם התא בדיוק כמו באקסל

                  אבייא תגובה 1 תגובה אחרונה
                  1
                  • מ מתלמד צעיר

                    @אביי הנה קטע קוד אחר
                    תריץ אותו על שני התאים ותראה מה תקבל

                    function nameDey(deys) {
                      let dey = deys % 7;
                      switch (dey) {
                          case 1:
                              return "יום ראשון"
                              break;
                          case 2:
                              return "יום שני"
                              break;
                          case 3:
                              return "יום שלישי"
                              break;
                          case 4:
                              return "יום רביעי"
                              break;
                          case 5:
                              return "יום חמישי"
                              break;
                          case 6:
                              return "יום שישי"
                              break;
                          case 0:
                              return "שבת"
                              break;
                          default:
                              return ""
                              break;
                      }
                    }
                    

                    יש הבדל משמעותי בין שני הקודים
                    אתה מושך את התאריך מהתא באמצעות ספריות SpreadsheetApp ופולט אותו ל-Logger בעוד שאני כותב את הפונקציה בנוסחה אחרת עם שם התא בדיוק כמו באקסל

                    אבייא מנותק
                    אבייא מנותק
                    אביי
                    כתב ב נערך לאחרונה על ידי
                    #9

                    @מתלמד-צעיר כתב בשאלה | משיכת תאריך מתא בשיטס:

                    יש הבדל משמעותי בין שני הקודים
                    אתה מושך את התאריך מהתא באמצעות ספריות SpreadsheetApp ופולט אותו ל-Logger בעוד שאני כותב את הפונקציה בנוסחה אחרת עם שם התא בדיוק כמו באקסל

                    במחילה שלא הבנתי למה במה שאתה עושה צריך להיות הבדל...

                    ניתן ליצור עימי קשר 8140hp+mt@gmail.com

                    מ 2 תגובות תגובה אחרונה
                    0
                    • אבייא אביי

                      @מתלמד-צעיר כתב בשאלה | משיכת תאריך מתא בשיטס:

                      יש הבדל משמעותי בין שני הקודים
                      אתה מושך את התאריך מהתא באמצעות ספריות SpreadsheetApp ופולט אותו ל-Logger בעוד שאני כותב את הפונקציה בנוסחה אחרת עם שם התא בדיוק כמו באקסל

                      במחילה שלא הבנתי למה במה שאתה עושה צריך להיות הבדל...

                      מ מנותק
                      מ מנותק
                      מתלמד צעיר
                      כתב ב נערך לאחרונה על ידי
                      #10

                      @אביי כתב בשאלה | משיכת תאריך מתא בשיטס:

                      במחילה שלא הבנתי למה במה שאתה עושה צריך להיות הבדל...

                      לא בהכרח, אולי זה הגורם

                      תגובה 1 תגובה אחרונה
                      0
                      • אבייא אביי

                        @מתלמד-צעיר כתב בשאלה | משיכת תאריך מתא בשיטס:

                        יש הבדל משמעותי בין שני הקודים
                        אתה מושך את התאריך מהתא באמצעות ספריות SpreadsheetApp ופולט אותו ל-Logger בעוד שאני כותב את הפונקציה בנוסחה אחרת עם שם התא בדיוק כמו באקסל

                        במחילה שלא הבנתי למה במה שאתה עושה צריך להיות הבדל...

                        מ מנותק
                        מ מנותק
                        מתלמד צעיר
                        כתב ב נערך לאחרונה על ידי
                        #11

                        @אביי ה-1 בינואר 1900 בשיטס שונה ממה שהוא באקסל
                        בשיטס הוא 2 ובאקסל הוא 1...

                        אבייא תגובה 1 תגובה אחרונה
                        1
                        • מ מתלמד צעיר

                          @אביי ה-1 בינואר 1900 בשיטס שונה ממה שהוא באקסל
                          בשיטס הוא 2 ובאקסל הוא 1...

                          אבייא מנותק
                          אבייא מנותק
                          אביי
                          כתב ב נערך לאחרונה על ידי
                          #12

                          @מתלמד-צעיר טוב לדעת, לא ידעתי את זה עד היום, אני הכרתי את בסיס 1900 ובסיס 1904 במק..

                          ניתן ליצור עימי קשר 8140hp+mt@gmail.com

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

                          • התחברות

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

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