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

    איך אני יכול לקבל תאריך עברי API

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

      @הקול-הירושלמי
      ואיך אני עושה שימיר את התאריך שהתקבל לספרות למשל אם התאריך ח' אייר אז יהיה כתוב 08,09
      והאם אפשר גם לבחור שיכתוב מתי השקיעה או משהו כזה?
      בכ"א ממש תודה רבה עזרת לי מאוד עם הפונקצייה!!!

      אהרן שובקס הקול הירושלמי 2 תגובות תגובה אחרונה תגובה ציטוט 0
      • אהרן שובקס
        אהרן שובקס ניהול @קו מהיר נערך לאחרונה על ידי

        @קו-מהיר אמר באיך אני יכול לקבל תאריך עברי API:

        @הקול-הירושלמי
        ואיך אני עושה שימיר את התאריך שהתקבל לספרות למשל אם התאריך ח' אייר אז יהיה כתוב 08,09
        והאם אפשר גם לבחור שיכתוב מתי השקיעה או משהו כזה?
        בכ"א ממש תודה רבה עזרת לי מאוד עם הפונקצייה!!!

        אתה צריך לכתוב לו שא זה 1 ב זה 2 תשרי זה אחד חשוון זה שתיים בקיצער סיבוך

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

          @אהרן-שובקס
          ואיך אני יודע מתי שקיעה?

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

            איך אני עושה שיהיה רק יום וחודש בלי שנה???

            B תגובה 1 תגובה אחרונה תגובה ציטוט 0
            • B
              bc98400 @קו מהיר נערך לאחרונה על ידי bc98400

              @קו-מהיר

              <?php
              $date = date("d/m/Y");
              $date0 = explode("/",$date);
              $date1 = $date0[0];
              $date2 = $date0[1];
              $date3 = $date0[2];
              $dateJ = jdtojewish(gregoriantojd($date1,$date2,$date3));
              $dateJew = explode("/", $dateJ);
              $month = $dateJew[0];//חודש
              $day = $dateJew[1];//יום
              $year = $dateJew[2];//שנה
              echo $month;
              ?>
              
              פ 2 תגובות תגובה אחרונה תגובה ציטוט 3
              • פ
                פיסטוק פרווה מומחה @bc98400 נערך לאחרונה על ידי

                @bc98400
                אלוף!!
                האם זה תאריך עברי?

                B תגובה 1 תגובה אחרונה תגובה ציטוט 0
                • B
                  bc98400 @פיסטוק פרווה נערך לאחרונה על ידי

                  @פיסטוק-פרווה כן

                  תגובה 1 תגובה אחרונה תגובה ציטוט 1
                  • הקול הירושלמי
                    הקול הירושלמי @קו מהיר נערך לאחרונה על ידי הקול הירושלמי

                    @קו-מהיר אמר באיך אני יכול לקבל תאריך עברי API:

                    @הקול-הירושלמי
                    ואיך אני עושה שימיר את התאריך שהתקבל לספרות למשל אם התאריך ח' אייר אז יהיה כתוב 08,09
                    והאם אפשר גם לבחור שיכתוב מתי השקיעה או משהו כזה?
                    בכ"א ממש תודה רבה עזרת לי מאוד עם הפונקצייה!!!

                    פשוט להגדיר בפונקציה jdtojewish את המשתנה השני לשלילי במקום חיובי (תשווה עם הדוגמא שהבאתי בהתחלה):

                    date_default_timezone_set ('Asia/Jerusalem');
                    $str = jdtojewish(gregoriantojd( date('m',time()), date('d',time()), date('Y',time())), false, CAL_JEWISH_ADD_GERESHAYIM); // for today
                    $jewishDate = iconv ('WINDOWS-1255', 'UTF-8', $str); // convert to utf-8
                    echo $jewishDate; 
                    

                    רק שים לב למשל שחודש אדר א' יהיה תמיד 6, וחודש אדר רגיל או אדר ב' יהיו תמיד 7, ואח"כ ניסן 8 עד אלול שיהיה בכל השנים 13. זה מבלבל קצת, אבל מקל על חישובים אחרים.

                    ו- @אהרן-שובקס , טיפ: להסתכל בתיעוד של הפונקציה.

                    תגובה 1 תגובה אחרונה תגובה ציטוט 2
                    • פ
                      פיסטוק פרווה מומחה @bc98400 נערך לאחרונה על ידי

                      @bc98400
                      לא עובד!! הוא אומר לי שהתאריך שווה ל 0/0/0

                      B תגובה 1 תגובה אחרונה תגובה ציטוט 0
                      • B
                        bc98400 @פיסטוק פרווה נערך לאחרונה על ידי

                        @פיסטוק-פרווה אני לא יודע מה עשית אצלי זה עובד מצויין אולי תביא דוגמא

                        פ תגובה 1 תגובה אחרונה תגובה ציטוט 0
                        • פ
                          פיסטוק פרווה מומחה @bc98400 נערך לאחרונה על ידי

                          @bc98400
                          ממש כמו שכתוב:

                          $date = date("d/m/Y");
                          $date0 = explode("/",$date);
                          $date1 = $date0[0];
                          $date2 = $date0[1];
                          $date3 = $date0[2];
                          $dateJ = jdtojewish(gregoriantojd($dtdm,$dtdd,$dtdy));
                          $dataJew = explode("/", $dataJ);
                          $month = $dataJew[0];//חודש
                          $day = $dataJew[1];//יום
                          $yaer = $dataJew[2];//שנה
                          
                          B תגובה 1 תגובה אחרונה תגובה ציטוט 0
                          • B
                            bc98400 @פיסטוק פרווה נערך לאחרונה על ידי bc98400

                            @פיסטוק-פרווה סליחה טעות שלי

                            <?php
                            $date = date("d/m/Y");
                            $date0 = explode("/",$date);
                            $date1 = $date0[0];
                            $date2 = $date0[1];
                            $date3 = $date0[2];
                            $dateJ = jdtojewish(gregoriantojd($date1,$date2,$date3));
                            $dateJew = explode("/", $dateJ);
                            $month = $dateJew[0];//חודש
                            $day = $dateJew[1];//יום
                            $year = $dateJew[2];//שנה
                            echo $month;
                            ?>
                            

                            עכשיו אמור לעבוד

                            ק תגובה 1 תגובה אחרונה תגובה ציטוט 1
                            • ק
                              קו מהיר מורחק @bc98400 נערך לאחרונה על ידי

                              @bc98400
                              לא עובד כותב 0 לכל דבר לדוגמא יום 0 חודש 0 שנה 0 ואם אני מדפים את כולם ע"י משתנה:

                              $dateJ
                              

                              אז הוא עושה לי 0/0/0

                              B תגובה 1 תגובה אחרונה תגובה ציטוט 0
                              • B
                                bc98400 @קו מהיר נערך לאחרונה על ידי

                                @קו-מהיר

                                <?php
                                $date = date("d/m/Y");
                                $date0 = explode("/",$date);
                                $date1 = $date0[0];
                                $date2 = $date0[1];
                                $date3 = $date0[2];
                                $dateJ = jdtojewish(gregoriantojd($date1,$date2,$date3));
                                $dataJew = explode("/", $dateJ);
                                $month = $dateJew[0];//חודש
                                $day = $dateJew[1];//יום
                                $year = $dateJew[2];//שנה
                                echo $dateJ;
                                ?>
                                
                                ק תגובה 1 תגובה אחרונה תגובה ציטוט 0
                                • ק
                                  קו מהיר מורחק @bc98400 נערך לאחרונה על ידי

                                  @bc98400
                                  נו אתה באמת חושב ששכחתי את זה?

                                  <?php
                                  B תגובה 1 תגובה אחרונה תגובה ציטוט 0
                                  • B
                                    bc98400 @קו מהיר נערך לאחרונה על ידי

                                    @קו-מהיר לא אבל היה טעות עכשיו תיקנתי בדוק

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

                                      @bc98400
                                      לא שינית כלום!!

                                      B תגובה 1 תגובה אחרונה תגובה ציטוט 0
                                      • B
                                        bc98400 @קו מהיר נערך לאחרונה על ידי

                                        @קו-מהיר תנסה תראה שזה עובד

                                        ק תגובה 1 תגובה אחרונה תגובה ציטוט 0
                                        • ק
                                          קו מהיר מורחק @bc98400 נערך לאחרונה על ידי

                                          @bc98400
                                          לי זה לא עובד הנה תיכנס לפה:
                                          https://kvmeir.000webhostapp.com/homer.php
                                          הגדרתי שידפיס את:

                                          $month
                                          

                                          שזה אמור להיות חודש של תאריך עברי

                                          B תגובה 1 תגובה אחרונה תגובה ציטוט 0
                                          • B
                                            bc98400 @קו מהיר נערך לאחרונה על ידי

                                            @קו-מהיר

                                            <?php
                                            $date = date("d/m/Y");
                                            $date0 = explode("/",$date);
                                            $date1 = $date0[0];
                                            $date2 = $date0[1];
                                            $date3 = $date0[2];
                                            $dateJ = jdtojewish(gregoriantojd($date1,$date2,$date3));
                                            $dateJew = explode("/", $dateJ);
                                            $month = $dateJew[0];//חודש
                                            $day = $dateJew[1];//יום
                                            $year = $dateJew[2];//שנה
                                            echo $month;
                                            ?>
                                            
                                            ק 2 תגובות תגובה אחרונה תגובה ציטוט 0
                                            • פוסט ראשון
                                              פוסט אחרון