עבור לתוכן
View in the app

A better way to browse. Learn more.

HWzone

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

עזרה ב PHP בהמרה של פורמט השעון

Featured Replies

פורסם

שלום,

במסד נתונים השעה נשמרת ככה

2011-10-13 19:10:00

איך אפשר לשנות את זה בעזרת פונקציית\קוד PHP לפורמט הזה

13 October 2011, 19:10

תודה מראש :]

פורסם

השעה לא נשמרת במסד הנתונים כמו שאתה אומר, אלא בפורמט ייחודי של שעה (אלא אם מסיבה לא ברורה השדה מוגדר כמחרוזת במקום כתאריך/שעה).

בכל מקרה, חיפוש קצרצר בגוגל מצא את זה:

http://www.daniweb.com/web-development/php/threads/81455

ובקיצור, תשתמש בפונקציה date_format בעת השליפה (חפש בגוגל תיעוד שלה כדי לדעת מה להעביר לה בדיוק).

נ.ב. להבא, מומלץ שתציין באיזה מסד נתונים מדובר (אני מניח MySQL, כן?)

פורסם
  • מחבר

כן מדובר ב MySQL

בטבלה שבניתי הגדרתי את זה ב "DATETIME"

mysql.jpg

אני מניח שהכי פשוט לשמור את זה ב TIMESTAMP

ופשוט להגדיר את זה איך שבא לי עם

date("YYYY ....")

פורסם

לא מומלץ לשמור את זה כבר מומר, אלא ב-Unix timestamp http://il.php.net/manual/en/function.time.php

ומתי שאתה רוצה להציד תשתמש בפונקציה date()

פורסם
  • מחבר

פעם אני זוכר שהייתי שומר את זה בצורה שזה ניראה ככה "1318528037"

אם אני לא טועה זה הספירה של השניות מ 1970 או משהו

ואז ככה אני יכול להוציא את זה עם איזה פונקציה אחרת ..

יש לך מושג על מה אני מדבר ?

עריכה:

מצאתי את זה


$time = time();
INSERT ...

עכשיו איך מתרגמים את זה ? בפורמט הזה

date("d F Y, G:i");

פורסם

לא הבנתי מה הבעיה בפתרון שהצעתי... (date_format)

פורסם

נו זה בדיוק מה שאמרתי.

אתה מציג עם:

echo date('d F Y, G:i', $time);

פורסם
  • מחבר

כן.. חח בדיוק מצאתי את זה גם

http://php.net/manual/en/function.filectime.php

יש שם שורה שמשתמשים ב date כמו שרשמת..

בכל מקרה אני ישתמש באפשרות הזאת

הכנסה למסד בפורמט time();

והוצאה עם

date("d F Y G:i", $time);

תודה רבה על העזרה

ארכיון

דיון זה הועבר לארכיון ולא ניתן להוסיף בו תגובות חדשות.

דיונים חדשים

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.