PDA

View Full Version : سوال: مقایسه کردن زمان با زمان



mahdisky
دوشنبه 05 فروردین 1392, 23:35 عصر
سلام
برای اینکه دو زمان رو با هم مقایسه کنیم از لحاظ > < =
هم تاریخ هم ساعت برای مثال
1391/12/02 < 1391/12/20
چطوری باید مقایسه کرد؟
asp.net
#C

saeed31641
سه شنبه 06 فروردین 1392, 09:54 صبح
select date from db where date<=date.ConShto miladi(1391/12/02
date.ConShto miladi یه تابعی که خود می نویسی تاریخ شمسی رو به میلادی تبدیل میکنه والبته این روش اکه با بانک کار میکنی هست

mahdisky
سه شنبه 06 فروردین 1392, 14:48 عصر
select date from db where date<=date.ConShto miladi(1391/12/02
date.ConShto miladi یه تابعی که خود می نویسی تاریخ شمسی رو به میلادی تبدیل میکنه والبته این روش اکه با بانک کار میکنی هست

ممنون
من سوالم چیز دیگست .
توی تاپیک 1 توضیح دادم.

Mohammadvb6
سه شنبه 06 فروردین 1392, 19:23 عصر
تبدیل کنید به int بعد مقایسه کنید .

dabirsiaghi
سه شنبه 06 فروردین 1392, 19:56 عصر
بهترین کار اگر پروژه چند Culture است بهتر است فیلد دیتابیس datetime باشد البته باید UTC ذخیره شود .البته من برای پروژه های یک Culture هم UTC ذخیره میکنم .
اگر به صورت رشته یا int ذخیره شود ممکنست بعدا هنگام گزارش گیری اذیت کند

mahdisky
سه شنبه 06 فروردین 1392, 22:17 عصر
تبدیل کردن به رشته یا int باعث نمیشه که بهم بخوره چون ممیز بینشون هست دیگه؟
اصلا با تبدیل کردن به int میشه مقایسه کرد ؟ یا تبدیل به int میشه؟