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

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

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

חידה: פירסור תאריך מסויים שנכשל

מתוזמן נעוץ נעול הועבר תכנות
9 פוסטים 4 כותבים 356 צפיות
  • מהישן לחדש
  • מהחדש לישן
  • הכי הרבה הצבעות
התחברו כדי לפרסם תגובה
נושא זה נמחק. רק משתמשים עם הרשאות מתאימות יוכלו לצפות בו.
  • yossizY מנותק
    yossizY מנותק
    yossiz
    כתב ב נערך לאחרונה על ידי yossiz
    #1

    אני מנסה להשתמש בתוכנה מסויימת ונתקל בבאג, בנסיון לבודד את הבאג הגעתי לקוד כזה:

    שפה: Swift

    import Foundation
    
    let df = DateFormatter()
    df.dateFormat = "MM/dd/yy HH:mm"
    print(df.date(from: "03/23/12 02:18"))
    

    בנסיונות שונים כל תאריך אחר בשנה תקין, רק 23 לחודש מרץ נכשל, מה הפשט 🤔 ?
    גם שעות אחרות ביום הזה מצליחים 💥

    📧 יוסי@מייל.קום | 🌎 בלוג | ☕ קפה

    ElhananE תגובה 1 תגובה אחרונה
    7
    • yossizY מנותק
      yossizY מנותק
      yossiz
      כתב ב נערך לאחרונה על ידי
      #2

      מצאתי את הפתרון המתבקש... לגלות או להשאיר את זה לניחושים שלכם?

      📧 יוסי@מייל.קום | 🌎 בלוג | ☕ קפה

      Y.Excel.AccessY תגובה 1 תגובה אחרונה
      2
      • Y.Excel.AccessY מנותק
        Y.Excel.AccessY מנותק
        Y.Excel.Access
        השיב לyossiz ב נערך לאחרונה על ידי Y.Excel.Access
        #3

        @yossiz אני מנחש שיש משהו שהפך את האותיות, ויום בחודש 32 לא אפשרי אבל 22 כן.
        אבל עדיין לא מובן שאר האותיות למה לא נהפכו

        Y.Excel.Access @ gmail.com

        yossizY תגובה 1 תגובה אחרונה
        0
        • yossizY מנותק
          yossizY מנותק
          yossiz
          השיב לY.Excel.Access ב נערך לאחרונה על ידי
          #4

          @Y-Excel-Access ערכתי את הפוסט המקורי לחדד יותר:

          בנסיונות שונים כל תאריך אחר בשנה תקין, רק 23 לחודש מרץ נכשל, מה הפשט 🤔 ?
          גם שעות אחרות ביום הזה מצליחים 💥

          הפתרון ממש מתבקש

          📧 יוסי@מייל.קום | 🌎 בלוג | ☕ קפה

          WWWW תגובה 1 תגובה אחרונה
          0
          • WWWW מנותק
            WWWW מנותק
            WWW
            השיב לyossiz ב נערך לאחרונה על ידי
            #5

            @yossiz המרה ל INT או משהו?

            WWW.netfree@gmail.com || קשבק! החזר כספי לבנק על רכישות באינטרנט || עונים על סקרים ומרוויחים כסף!

            yossizY תגובה 1 תגובה אחרונה
            0
            • yossizY מנותק
              yossizY מנותק
              yossiz
              השיב לWWW ב נערך לאחרונה על ידי yossiz
              #6

              @WWW "או משהו"... אתה לא מתקרב לתשובה כלל

              נו, מה יכול להיות כל כך מיוחד בתאריך ושעה מסויימת?

              גם מי שלא יודע כלום על תכנות יכול לנחש

              📧 יוסי@מייל.קום | 🌎 בלוג | ☕ קפה

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

                @yossiz אם אני מבין נכון, הבעיה היא איפשהוא במעבר משעון חורף, לשעון קיץ (DST).

                בישראל ב2012, השעון חורף נכנס ב30 במרץ, והשעון קיץ נכנס ב23 בספטמבר. לפי ההבנה שלי, איכשהוא בספרייה Foundation יש באג, שהפך את החודשים בין השעון קיץ לחורף, ולפי כך, בתאריך 23 במרץ, מבחינתו, איך שעה כזאת ביקום.

                זה רק השערה, קשה לוודא אם היא נכונה או לא. אפשר לשנות את אזור הזמן במחשב, או להגדיר לDateFormatter להשתמש בLenient, ע״מ לקבל את השעה הראשונה שקיימת באותו יום. משהו כזה:

                dFmt.isLenient = true
                if let date = dFmt.date(from: "2012-03-23") {
                    dFmt.dateFormat = "yyyy-MM-dd HH:mm:ss"
                    print(dFmt.string(from: date)) 
                }
                

                פורום איש את רעהו|חיתוך שירים|בלוג|מקצר קישורים|ביו

                yossizY תגובה 1 תגובה אחרונה
                13
                • yossizY מנותק
                  yossizY מנותק
                  yossiz
                  השיב לElhanan ב נערך לאחרונה על ידי
                  #8

                  @Elhanan ייתכן ששני נביאים מתנבאים בסגנון אחד?
                  https://github.com/RobotsAndPencils/XcodesApp/issues/329#issuecomment-1326290283

                  📧 יוסי@מייל.קום | 🌎 בלוג | ☕ קפה

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

                    @yossiz קיבלתי את הרעיון מהרמז (הכיוון חשיבה) שנתת כאן, אבל שוב, זה רק השערה..

                    גם שעות אחרות ביום הזה מצליחים 💥

                    פורום איש את רעהו|חיתוך שירים|בלוג|מקצר קישורים|ביו

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

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

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

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