SOS 如何在oracle 时间计算中计算两日期之间有多少天???并且这两日期都是已经赋了日期的变量:

博客访问: 91848
博文数量: 128
注册时间:
IT168企业级官微
微信号:IT168qiye
系统架构师大会
微信号:SACC2013
给主人留下些什么吧!~~
请登录后留言。Java中如何在Java中计算两个日期相差的年数、月数和天数?
[问题点数:20分]
Java中如何在Java中计算两个日期相差的年数、月数和天数?
[问题点数:20分]
不显示删除回复
显示所有回复
显示星级回复
显示得分回复
只显示楼主
相关帖子推荐:
2008年1月 Java大版内专家分月排行榜第二
2008年1月 Java大版内专家分月排行榜第二
2008年1月 Java大版内专家分月排行榜第二
2008年1月 Java大版内专家分月排行榜第二
本帖子已过去太久远了,不再提供回复功能。按顺序输入两个日期(包含年月日),算出两个日期之间相隔多少天
[问题点数:40分,结帖人teny_yan]
按顺序输入两个日期(包含年月日),算出两个日期之间相隔多少天
[问题点数:40分,结帖人teny_yan]
不显示删除回复
显示所有回复
显示星级回复
显示得分回复
只显示楼主
相关帖子推荐:
2008年3月 Linux/Unix社区大版内专家分月排行榜第二
2012年9月 Linux/Unix社区大版内专家分月排行榜第三2007年6月 Linux/Unix社区大版内专家分月排行榜第三
2012年 总版技术专家分年内排行榜第七
2014年11月 总版技术专家分月排行榜第二2014年10月 总版技术专家分月排行榜第二2014年6月 总版技术专家分月排行榜第二2014年5月 总版技术专家分月排行榜第二2014年3月 总版技术专家分月排行榜第二2013年5月 总版技术专家分月排行榜第二
匿名用户不能发表回复!|
每天回帖即可获得10分可用分!小技巧:
你还可以输入10000个字符
(Ctrl+Enter)
请遵守CSDN,不得违反国家法律法规。
转载文章请注明出自“CSDN(www.csdn.net)”。如是商业用途请联系原作者。oracle中计算两个日期之间的天数_百度知道
oracle中计算两个日期之间的天数
) - To_date(') )住院天数 FROMadmission_date_time'运行时提示select下面为无效字符,如何计算入科和出科之间的天数。我的计算 select(To_date(&#39,出科时间类型是admission_date_time,即住院天数,该如何解决,表为discharge_date_time&#39病人的入科时间是类型是discharge_date_time
提问者采纳
)-to_date(admission_date_yyyy-mm-dd&#39,如果你日期中包含时分秒,主要看你字符存储的格式如果是就用上边的,&#39,结果可能是小数后一个的情况是;) from transfer 前一个存在的情况是你先看看你那两个字段是date型还是varchar型date型的话select discharge_date_time-admission_date_time from transfer 字符型的话select to_date(discharge_date_yyyy-mm-dd&#39,&#39,那么yyyy-mm-dd就得改成yyyymmdd,要是
提问者评价
谢谢!数据为date型,问题已解决!
其他类似问题
按默认排序
其他1条回答
先你要查询出2个做减法的数据吧,通过java或者其他语言,如果是多个你让它怎么算呀 最好是查处要计算的数据。。?直接写两个列名sql怎么区分查询了几个数值,做逻辑运算
oracle的相关知识
您可能关注的推广
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁C#两个日期计算间隔天数的问题_百度知道
C#两个日期计算间隔天数的问题
我挫,代码发现不了哪里出问题,同年间的日期天数能算,不同年的就卡住了。代码过长发不上来。长俯馆貉弋股龟瘫骇凯。题目说要用结构体储存年月日
struct date
}、、、已经解决了。变量使用错误...呃 谢谢各位唉╮(╯▽╰)╭我纠结了N节课,断点调试了六七次才看出来。。。
提问者采纳
DateTime dt1 = DateTime.Now.AddDays(1);
长俯馆貉弋股龟瘫骇凯
DateTime dt2 = DateTime.N
int i = pareTo(dt2);这个就能看出来差一天了
提问者评价
已解决,方法不一样。。
其他类似问题
按默认排序
其他2条回答
string day1 = date.year.ToString() + &-& + date.month.ToString() + &-& + date.day.ToString();DateTime1 = Convert.ToInt32(DateTIme1);TimeSpan ts = DateTime1 - DateTime2;ts.Days
//C#中使用TimeSpan计算两个时间的差值//可以反加两个日期之间任何一个时间单位。private string DateDiff(DateTime DateTime1, DateTime DateTime2){string dateDiff = TimeSpan ts1 = new TimeSpan(DateTime1.Ticks);TimeSpan ts2 = new TimeSpan(DateTime2.Ticks);TimeSpan ts = ts1.Subtract(ts2).Duration();dateDiff = ts.Days.ToString()+&天&+ ts.Hours.ToString()+&小时&+ ts.Minutes.ToString()+&分钟&+ ts.Seconds.ToString()+&秒&;return dateD}TimeSpan ts = Date1 - Date2; double dDays = ts.TotalD//带小数的天数,比如1天12小时结果就是1.5 int nDays = ts.D//整数天数,1天12小时或者1天20小时结果都是1
/// &summary&
/// 计算两个日期的时间间隔
/// &/summary&
/// &param name=&DateTime1&&第一个日期和时间&/param&
/// &param name=&DateTime2&&第二个日期和时间&/param&
/// &returns&&/returns&
private string DateDiff(DateTime DateTime1, DateTime DateTime2)
string dateDiff =
TimeSpan ts1 = new TimeSpan(DateTime1.Ticks);
TimeSpan ts2 = new TimeSpan(DateTime2.Ticks);
TimeSpan ts = ts1.Subtract(ts2).Duration();
dateDiff = ts.Days.ToString()+&天&
+ ts.Hours.ToString()+&小时&
+ ts.Minutes.ToString()+&分钟&
+ ts.Seconds.ToString()+&秒&;
return dateD
}说明:1.DateTime值类型代表了一个从公元日0点0分0秒到公元日23点59分59秒之间的具体日期时刻。因此,你可以用DateTime值类型来描述任何在想象范围之内的时间。一个DateTime值代表了一个具体的时刻2.TimeSpan值包含了许多属性与方法,用于访问或处理一个TimeSpan值下面的列表涵盖了其中的一部分:Add:与另一个TimeSpan值相加。 Days:返回用天数计算的TimeSpan值。 Duration:获取TimeSpan的绝对值。 Hours:返回用小时计算的TimeSpan值 Milliseconds:返回用毫秒计算的TimeSpan值。 Minutes:返回用分钟计算的TimeSpan值。 Negate:返回当前实例的相反数。 Seconds:返回用秒计算的TimeSpan值。 Subtract:从中减去另一个TimeSpan值。 Ticks:返回TimeSpan值的tick数。 TotalDays:返回TimeSpan值表示的天数。 TotalHours:返回TimeSpan值表示的小时数。 TotalMilliseconds:返回TimeSpan值表示的毫秒数。 TotalMinutes:返回TimeSpan值表示的分钟数。 TotalSeconds:返回TimeSpan值表示的秒数。//// &summary&/// 日期比较/// &/summary&/// &param name=&today&&当前日期&/param&/// &param name=&writeDate&&输入日期&/param&/// &param name=&n&&比较天数&/param&/// &returns&大于天数返回true,小于返回false&/returns&private bool CompareDate(string today, string writeDate, int n){DateTime Today = Convert.ToDateTime(today);DateTime WriteDate = Convert.ToDateTime(writeDate);WriteDate = WriteDate.AddDays(n);if (Today &= WriteDate)else
您可能关注的推广
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁

我要回帖

更多关于 oracle 计算天数 的文章

 

随机推荐