PDA

View Full Version : نحوه گرفتن تاریخ از درون رشته



محمد گلشن
سه شنبه 05 اردیبهشت 1391, 23:06 عصر
سلام من یه رشته دارم مثل
04/24/2012 21:45 می خواستم که سال ، ماه ، روز ، ساعت و دقیقه رو ازش جدا کنم . ممنون می شم کمک کنید

reza10wert
سه شنبه 05 اردیبهشت 1391, 23:26 عصر
سلام دوست عزیز

<?php
$year=date('Y',time()).'<br />';
$mounth=date('M',time()).'<br />';
$day=date('d',time()).'<br />';
$hour=date('H',time()).'<br />';
$minute=date('m',time()).'<br />';
$second=date('s',time()).'<br />';
?>
موفق باشید

yones_safari
سه شنبه 05 اردیبهشت 1391, 23:59 عصر
سلام دوست عزیز

<?php
$year=date('Y',time()).'<br />';
$mounth=date('M',time()).'<br />';
$day=date('d',time()).'<br />';
$hour=date('H',time()).'<br />';
$minute=date('m',time()).'<br />';
$second=date('s',time()).'<br />';
?>
موفق باشید
درود
داشم ایشون نحوه جدا کردن روز ، ماه ، سال از یک رشته رو خواستن.نه تاریخ سرور رو.
من کد زیر رو نوشتم:

<?php
$date_time='04/24/2012 21:45';
echo $date_time.' **** ';
list($date,$time)=explode(' ',$date_time);
list($month,$day,$year)=explode('/',$date);
list($hour,$minute)=explode(':',$time);
echo "year ==>$year ,
month ==>$month ,
day ==>$day ,
hour ==>$hour ,
minute==>$minute ";
?>
موفق باشی

محمد گلشن
چهارشنبه 06 اردیبهشت 1391, 01:59 صبح
با تشکر میشه در رابطه با این دو خط توضیح کاملی بهم بدید ممنون میشم


date_default_timezone_set("UTC");
date_default_timezone_set('Asia/Tehran');

Hamid.RDN
پنج شنبه 07 اردیبهشت 1391, 11:29 صبح
دوست عزیز از این کد استفاده کن


$string = '04/24/2012 21:45';
$date = getdate(strtotime($string));

حالا توی آرایه date$ تمام اطلاعات وجود داره
اینم لیست اندیس هاش


$date["seconds"]
$date["minutes"]
$date["hours"]
$date["mday"]
$date["wday"]
$date["mon"]
$date["year"]
$date["yday"]
$date["weekday"]
$date["month"]

MMSHFE
پنج شنبه 07 اردیبهشت 1391, 12:37 عصر
با تشکر میشه در رابطه با این دو خط توضیح کاملی بهم بدید ممنون میشم


date_default_timezone_set("UTC");
date_default_timezone_set('Asia/Tehran');

اولی منطقه زمانی جهانی یعنی Universal Time Clock رو انتخاب میکنه میکنه و دومی منطقه زمانی تهران رو. درنتیجه بعد از اجرای این دستورات، ساعت (و احیاناً تاریخ) برحسب زمان اون منطقه زمانی اعلام خواهد شد و توابع زمان و تاریخ با منطقه زمانی جدید کار خواهند کرد. موفق باشید.