PDA

View Full Version : نوشته شدن تاریخ به فارسی



djscsi
دوشنبه 09 دی 1387, 12:28 عصر
چه طور میشه تاریخ اینجوری نوشته بشه
مثلا 5 اسفند 87
البته تاریخ رو از دیتا بیس میخونه و روی صفحه نمایش

Bahram0110
دوشنبه 09 دی 1387, 16:34 عصر
سلام
تاریخ رو بصورت timestamp توی دیتابیس بریزید و زمان نمایش با توابع تبدیل میلادی به شمسی (که نمونش توی نت و همچنین توی همین سایت زیاده) به فرمت دلخواه تبدیل و نمایش دهید.

Hello,World!!
دوشنبه 09 دی 1387, 16:48 عصر
توی این فایل یه تابع هست به اسم mil_to_shams که روز و ماه و سال میلادی رو می گیره و روز و ماهو سال شمسی رو برمیگردونه
بعدش که این تابع رو اجرا کردی با دستور case اسم هر ماه رو می تونی چاپ کنی
البته من این تابع رو از همین سایت گرفتم:بامزه:

araelectronic@ymail.com
دوشنبه 09 دی 1387, 17:01 عصر
سلام
دوست عزيز با چند select case ميتونيد اين كار را انجام دهيد

شماره روز هفته يا شماره ماه را داخل select case ببريد و به نسبت شماره كلمه موردنظر را بنويسيد



select case day
case "1
day="شنبه"
.
.
.

as13851365
سه شنبه 10 دی 1387, 17:52 عصر
چرا راه رو دراز می کنید !
شما می تونید همان کاری را که بهرام خان گفتن انجام بدید برای این کار هم قبلا مثال زیاد است

شما تاریخ رو به تابع ارسال می کنید و همین شکلی می تونید خروجی رو داشته باشید حالا چه این تاریخ رو در دیتابیس ذخیره کنید یا نه .

دنبال فایل مزبور بگرد و از پارامتر زیر برای داشتن چنین تاریخی استفاده کن :

$getdate=jdate("l d F Y");

djscsi
چهارشنبه 11 دی 1387, 11:59 صبح
با تشکر از همه دوستان میرم امتحان کنم نتیجه رو میگم

djscsi
یک شنبه 15 دی 1387, 12:37 عصر
دوستان ممنون ولی پارامترهای من اینجوری نیست

"l d F Y"
من از توی دیتابیس میخونم و فقط میتونم به صورت $row[4] بفرستم به توابع در مورد این یه کمکی بکنید
ممنون

yaqubian
دوشنبه 16 دی 1387, 16:09 عصر
دوست عزیز
اگه یه جستجو تو وب انجام بدی با عنوان jdf بد نیست.
موفق باشید