如何计算一个月有多少个星期一?
解决方案 »
- oracle数据库的网格技术什么情况
- Win 7旗舰版能装Oracle 9i Enterprise Edition吗
- 各位朋友帮帮忙~毕业设计想做个数据库相关的 可暂时没太好的思路
- oracle 与 sql update相同语句的改法???
- 机子中的一个oracle进程ora_dbwr_ora占用cpu特别大,请问高手,怎么回事?用w命令特别慢
- 求一个函数?
- 求aspnet+C# 存储Oracle的CLob字段的源代码!
- 从SQL SERVER 导出到 ORACEL
- 哪里有oracle 9i for Linux 下载?
- 高手: 用oracle 批量(几万条)插入数据,因为无法保证数据的可靠性,速度很慢,用commit ,速度一下就快了。有什么解决办法。
- plsql编译报错:unable to extend table .....求救SOS?
- 问个ORACLE 树形查询的SQL
FROM
(SELECT TO_CHAR(TRUNC(SYSDATE,'mm')+ROWNUM-1,'day','NLS_DATE_LANGUAGE=American') d
FROM DUAL
CONNECT BY ROWNUM<=TO_NUMBER(TO_CHAR(LAST_DAY(SYSDATE),'dd'))
)
WHERE trim(d)='monday';
Calendar calendar = Calendar.getInstance();
DateFormat df = new SimpleDateFormat("yyyy-MM-dd", Locale.getDefault());
if (val == null || val.length == 0)
calendar.setTime(new Date());
else
try {
Date d = df.parse(val[0]);
calendar.setTime(d);
} catch (Exception e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
// System.out.println("是第" + calendar.get(Calendar.WEEK_OF_YEAR) + "周");
return calendar.get(Calendar.WEEK_OF_MONTH);
}
Result varchar2(100);
tempFormat varchar2(100);
begin
--'YYYY-MM-DD HH24:MI:SS'
if format = '' then
tempFormat := 'YYYY-MM-DD HH24:MI:SS';
else
tempFormat := format;
end if;
select to_char((select to_date('19700101080000', 'yyyymmddhh24miss') +
value / 86400
from dual),
tempFormat) into Result
from dual;
return(Result);
end longToChar;我操没看清题目啊 以为是java呢 这个第一个参数传入某个月最后一天日期,第二个传入WW还是会返回这个日期是这个月的第几周。