הוסטס - פורום אחסון האתרים הגדול בישראל

הוסטס - פורום אחסון האתרים הגדול בישראל (https://hosts.co.il/forums/index.php)
-   פורום תיכנות (https://hosts.co.il/forums/forumdisplay.php?f=14)
-   -   הוצאה של יום וחודש מתאריך... (https://hosts.co.il/forums/showthread.php?t=44019)

syn 21-04-07 12:58

הוצאה של יום וחודש מתאריך...
 
אני מחפש דרך להוציא מתאריך כמו -
21.04.2007, 12:47

את היום (21) ואת החודש (04).

מה אפשר לעשות?

יש איזה פקודה שמתחילה ב str... ואפשר "לחתוך" איתה מילים, נגיד להתחיל מתו מס' 3 ולהראות רק את 2 התווים שאחריו. אני אשמח אם מישהו יזרוק לי את השם המלא של הפקודה כי שחכתי אותה :|

Alter 21-04-07 13:27

איך אתה שולף את התאריך?
time() ?
אם כן יש לך אופציות נוספות..

Eran-s 21-04-07 13:29

strtotime, אפשר גם בעזרת ביטוי רגולרי פשוט

Rom 21-04-07 13:33

תעשה את זה עם ביטויים רגולריים
אם אתה צריך עזרה תוסיף אותי במסנגר

Startzero.net 21-04-07 13:43

PHP קוד:

date("d.H"); 

בלי שום פקודה=\

Eran-s 21-04-07 13:44

ציטוט:

נכתב במקור על ידי startzero.net (פרסם 463565)
PHP קוד:

date("d.H"); 

בלי שום פקודה=\

גאוני!
תקרא את ההודעה שלו, הוא רוצה מתאריך קיים 8-*

Startzero.net 21-04-07 13:46

ציטוט:

נכתב במקור על ידי Eran-s (פרסם 463566)
גאוני!
תקרא את ההודעה שלו, הוא רוצה מתאריך קיים 8-*

מה זה מתאריך קיים? למה פשוט שלא ישתמש במה שהבאתי =\

Hanan 21-04-07 13:48

תשתמש ב:
PHP קוד:

explode(); 


Rom 21-04-07 13:50

ציטוט:

נכתב במקור על ידי startzero.net (פרסם 463569)
מה זה מתאריך קיים? למה פשוט שלא ישתמש במה שהבאתי =\

הוא רוצה את הפעולה ההפוכה, מתאריך ליום וחודש
לא מיום וחודש לתאריך.
וגם לא בטוח שהוא רוצה את התאריך של היום

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

Hanan 21-04-07 14:02

זה אפשרי וממש לא מסובך=\
PHP קוד:

<?php
$string
="21.04.2007, 12:47";
// מחלץ את השעה
$time=explode(", ",$string);
// מחלץ את התאריך
$date=explode(".",$time[0]);

// מציג את השעה:
echo "Time: ".$time[1]."<br>";

// מציג את היום בתאריך
echo "Day: ".$date[0]."<br>";

// מציג את החודש בתאריך
echo "Month: ".$date[1]."<br>";

// מציג את השנה בתאריך
echo "Year: ".$date[2];
?>

איפה הסירבול פה?


כל הזמנים הם GMT +2. הזמן כעת הוא 08:08.

מופעל באמצעות VBulletin גרסה 3.8.6
כל הזכויות שמורות ©
כל הזכויות שמורות לסולל יבוא ורשתות (1997) בע"מ