社区
Web 开发
帖子详情
日期函数的写法
denglala
2004-08-22 10:23:14
请问函数:实现功能:传入“200408”(即2004年8月份)和“1”(找第几周)两个参数;得到一个数组(将2004年8月份的第一周的几天用数组返回),即返回20040801,20040802,20040803,20040804,20040805,20040806,20040807这个数组,谢谢大家。
...全文
146
2
打赏
收藏
日期函数的写法
请问函数:实现功能:传入“200408”(即2004年8月份)和“1”(找第几周)两个参数;得到一个数组(将2004年8月份的第一周的几天用数组返回),即返回20040801,20040802,20040803,20040804,20040805,20040806,20040807这个数组,谢谢大家。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
2 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
mydeman
2004-08-22
打赏
举报
回复
曾经有人问过同样的问题,不过二楼的这位真的反应很快,已经把我上一次的回答,贴了出来,谢谢你了。不过下次希望你能注明出处!
MaoZhua
2004-08-22
打赏
举报
回复
public String[] getSingleWeek(String strDate, int intSingle){
String[] strWeekDays;
Calendar cal = Calendar.getInstance();
int intYear = Integer.parseInt(strDate.substring(0,4));
int intMonth = Integer.parseInt(strDate.substring(4)) - 1;
cal.set(intYear, intMonth, 1);
//
int intDay = cal.get(cal.DAY_OF_WEEK);
int intWeekNum = cal.get(cal.WEEK_OF_MONTH);
long longMillis = cal.getTimeInMillis();
//
if ( intWeekNum == intSingle ) {
strWeekDays = new String[8 - intDay];
for ( int i = 0; i < 8 - intDay; i ++) {
String strDateTemp = String.valueOf(cal.get(cal.DAY_OF_MONTH));
if (cal.get(cal.DAY_OF_MONTH) < 10) {
strDateTemp = "0" + strDateTemp;
}
strWeekDays[i] = strDate + strDateTemp;
longMillis += 24 * 60 * 60 * 1000;
cal.setTimeInMillis(longMillis);
}
}
else {
strWeekDays = new String[7];
longMillis += (intSingle - 2) * 7 * 24 * 60 * 60 * 1000 +
(7 - intDay) * 24 * 60 * 60 * 1000;
cal.setTimeInMillis(longMillis);
for ( int i = 0 ; i < 7 ; i ++) {
String strDateTemp = String.valueOf(cal.get(cal.DAY_OF_MONTH));
if (cal.get(cal.DAY_OF_MONTH) < 10) {
strDateTemp = "0" + strDateTemp;
}
strWeekDays[i] = strDate + strDateTemp;
longMillis += 24 *60 * 60 * 1000;
cal.setTimeInMillis(longMillis);
}
}
//
return strWeekDays;
}
Oracle时间字段大于固定
日期
的
函数
写法
本文详细介绍了如何在Oracle数据库中使用to_date
函数
精确到年月日时分秒,并展示了将'2020/10/19 19:38:51'转换为
日期
时间格式的代码实例。
在数据库中进行星期的
日期
判断的
函数
的
写法
本文介绍两个SQL Server
函数
,用于根据输入
日期
获取所在周的开始和结束
日期
。通过设置参数可选择周的起始日(如周一或周日)。
函数
使用DATEADD和DATEPART等SQL
函数
进行
日期
计算。
mysql
日期
函数
相关 及一个小sql
写法
本文探讨了MySQL中
日期
比较的正确方式,并提供了解决方案来确保查询的准确性。此外,还介绍了如何统计特定时间段内用户事件的发生次数,并通过创建临时表及使用LEFT JOIN和子查询的方法来解决事件为0的情况。
获取
日期
时间唯一编号 SQLServer存储过程和
函数
的
写法
本文详细介绍了如何使用SQL Server编写存储过程和用户定义
函数
来生成
日期
时间唯一编号,并通过示例代码展示了具体实现过程。
java
日期
格式化代码的
写法
_
日期
格式化 各种Java时间
日期
格式化
函数
代码
本文提供了一系列Java中处理
日期
和时间的实用方法,包括获取当前时间、
日期
格式化、计算时间差等常见需求,帮助开发者高效完成
日期
时间相关的编程任务。
Web 开发
81,111
社区成员
341,725
社区内容
发帖
与我相关
我的任务
Web 开发
Java Web 开发
复制链接
扫一扫
分享
社区描述
Java Web 开发
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章