View Full Version : استفاده از تاریخ شمسی در اسمارتی
mahbooob
سه شنبه 19 دی 1391, 16:50 عصر
با سلام خدمت دوستان برنامه نویس
دوستان من در اسمارتی کاملا مبتدی هستم میشه در نحوه تبدیل تاریخ میلادی به شمسی کمک کنید :خجالت:
ممنون
dousti_design
سه شنبه 19 دی 1391, 16:56 عصر
به اسمارتی ربطی نداره که!:
$s->assign('date',tabdil($date));
تابع tabdil رو خودتون مینویسید که تاریخ میلادی دریافت کنه و شمسی برگردونه!
mahbooob
سه شنبه 19 دی 1391, 17:03 عصر
ممنون از شما این تابع درسته؟
function tabdil($date){
$pDate = new jCalendar();
$date = $pDate->date('j F Y',$date);
}
dousti_design
سه شنبه 19 دی 1391, 17:14 عصر
از این کلاس استفاده کنید(اتچ کردم)
مثال:
include('persiancalendar.php');
$array = gregorian_to_mds(2013,1,8);
echo $array[0]."-".$array[1]."-".$array[2];
MMSHFE
دوشنبه 25 دی 1391, 01:03 صبح
توصیه میکنم از JDF (http://jdf.scr.ir/) استفاده کنید. ساختار توابعش دقیقاً مثل توابع استاندارد خود PHP برای کار با تاریخ و زمان هست.
ihnd4s
شنبه 11 آبان 1392, 18:52 عصر
سلام.
تاپیک قدیمی هست ولی چون سوال منم مربوط به این میشد تاپیک جدید ایجاد نکردم.
توی قالب اسمارتی با دستور
{$value_timestamp|date_format:"%d-%m-%Y"}
میتونیم از یک timestamp خروجی دلخواه را بگیریم.
همین را با کمک jdate چطور میتونم شمسی کنم؟
ممنون.
vBulletin® v4.2.5, Copyright ©2000-1403, Jelsoft Enterprises Ltd.