获取当前时间的前一周时间

for (int i=0; i<7; i++) {

NSDate *nowDate = [NSDatedate];

NSDateFormatter *dateFormatter = [[NSDateFormatteralloc]init];

if (i == 6)

{

[dateFormattersetDateFormat:@"MM月dd日"];

}else

{

[dateFormattersetDateFormat:@"dd"];

}

NSDate *timeDate = [NSDatedateWithTimeInterval:-(i+1)*24*60*60sinceDate:nowDate];//前一天

NSString *timeString = [dateFormatter
stringFromDate:timeDate];

NSLog(@"lastDay:%@",timeString);

}

版权声明:本文为博主原创文章,未经博主允许不得转载。

时间: 2024-08-27 02:20:37

获取当前时间的前一周时间的相关文章

Python获取前N周时间开始日期和截止日期

import datetime today = datetime.datetime.today().date() print today.weekday() for i in range(10): next_week_start = today + datetime.timedelta(days=today.weekday() - 15 - 7 * i) next_week_end = today + datetime.timedelta(days=today.weekday() - 9 - 7

jq获取今天、昨天、一周时间

不少后台文章管理系统就有今天.明天.一周内.全部的分类展示,用Jquery获取今天.明天.一周内的时间节点(如下图) html页面代码: 1 <div class="date-list-center"> 2 <a href="javascript:;" value="0">今天</a> 3 <a href="javascript:;" value="1">昨天

生成时间轴数据, 从当前 年月日 往前推到几天的日期(前一周时间、、、)

/** * 生成时间轴数据, 从当前 年月日 往前推到几天的日期 * @param year * @param month * @param dd * @param qian 前几天的日期 * @return yyyyMMdd */ public static String genTimeAxisData4LastDayOfMonthAsStr_2(int year,int month,int dd,int qian){ int day=dd-qian+1; if(day<1){ month-=

jquery 获取当前时间的前7天时间

//获取当前的日期 var myDate = new Date(); var now_year=myDate.getFullYear(); //获取当前年 var now_month=myDate.getMonth()+1 <=9 ? "0"+(myDate.getMonth()+1) : myDate.getMonth()+1; //获取当前月 var date1=myDate.getDate() <=9 ? "0"+myDate.getDate()

js获取几个月前,几周前时间。

/** *  DK 命名空间  防止全局变量污染 */ var DK = {} ; /** * 获取前几个月,默认为一个月,当前时间 * @author duke * @date 格式为yyyy-mm-dd的日期,如:2014-01-25 */ DK.getPreMonth = function() { var obj = DK.init(arguments); var arr = obj.date.split('-'); var year = parseInt(arr[0]); //获取当前日

java 获取前几天时间

java   获取前几天时间 一.toLocaleString()函数过时: //当前时间   Date endDate=new Date();   String endTime=endDate.toLocaleString();      //开始时间   Calendar calendar=new GregorianCalendar();   calendar.setTime(endDate);       calendar.add(calendar.DATE,-day);//把日期往后增加

Java端获取当前时间的前12个小时

1.Java(service方法)端获取当前时间的前12个小时: public Object getSearchName(HttpServletRequest request){ JSONArray arr = new JSONArray(); JSONObject obj = new JSONObject(); JSONObject objFirst = new JSONObject(); objFirst.put("itemname", "--请选择--");

超时时间已到。超时时间已到,但是尚未从池中获取连接。出现这种情况可能是因为所有池连接均在使用,并且达到了最大池大小。

我在玩webservice中遇到这个问题,情况是:(.net4.0)之前用的是好的,更新系统后出错.vs运行是好的,IIS运行出错..net底层抛错.换成.net2.0后完美运行.所以.net4.0出问题. ========================================================================================================= (转) 问题解决方法: 解决办法 1.在代码里面,把未关闭的连接关闭 2.扩大共

[转]超时时间已到。超时时间已到,但是尚未从池中获取连接。出现这种情况可能是因为所有池连接均在使用,并且达到了最大池大小。

超时时间已到.超时时间已到,但是尚未从池中获取连接.出现这种情况可能是因为所有池连接均在使用,并且达到了最大池大小. 解决办法:首先要做的是在我们使用连接后立即关闭连接.如果没有关闭连接那么连接将保存到连接池中知道GC来销毁.这种情况下你以为连接池没有到达最大值但实际上连接池已经到达了最大值 其次我们可以通过连接字符串中的Max Pool Size = N;来动态扩大连接池中的连接最大数量. 说明: 也就是在connectionString中如果未指定max pool size的值,则max p