判斷日期是今天,昨天還是明天
-(NSString *)compareDate:(NSDate *)date{
NSTimeInterval secondsPerDay = 24 * 60 * 60;
NSDate *today = [[NSDate alloc] init];
NSDate *tomorrow, *yesterday;
tomorrow = [today dateByAddingTimeInterval: secondsPerDay];
yesterday = [today dateByAddingTimeInterval: -secondsPerDay];
// 10 first characters of description is the calendar date:
NSString * todayString = [[today description] substringToIndex:10];
NSString * yesterdayString = [[yesterday description] substringToIndex:10];
NSString * tomorrowString = [[tomorrow description] substringToIndex:10];
NSString
if ([dateString isEqualToString:todayString])
{
return @"今天";
} else if ([dateString isEqualToString:yesterdayString])
{
return @"昨天";
}else if ([dateString isEqualToString:tomorrowString])
{
return
}
else
{
return dateString;
}
}
相關推薦
判斷日期是今天,昨天還是明天
-(NSString *)compareDate:(NSDate *)date{ NSTimeInterval secondsPerDay = 24 * 60 * 60; NSDate *today = [[NSDate alloc] init];
iOS開發 判斷日期是今天,昨天還是明天
- (NSString*)weekdayStringFromDate:(NSString*)featureDate { <span style="color:#33cc00;">// 建立 格式 物件</span> NSD
判斷日期的今天,昨天,明天
最近在做判斷時間是今天,昨天,明天,在網上找了一個例子用的時候不怎麼對,特此出一個自己在之前網上例子中 修改的程式碼,不想去找原作者就此發一個部落格。 import java.text.ParseException; import java.text.SimpleDat
JAVA獲取日期:今天,昨天,本週,本月,本年
/** * 日期工具類 */ public class DateUtils { /** * 獲取今天 * @return String * */ public static String getToday(){ return new SimpleDateFormat("
js 獲取日期,獲取今天,昨天,前天,兩天內,三天內,四天內,五天內 日期函式
var dates={ //獲取日期 FunGetDateStr: function (p_count) { var dd = new Date(); dd.setDate(dd.getDate() + p_count);//獲取
java判斷今天,昨天,前天,不能用秒間隔
。。。。 一json optString 解析的TimesTamp string 二long dateSec = (long) (Double.valueOf(timestamp) * 1000); 三Date date=new Date(dateSec); 四get
mysql 查詢今天,昨天,上個月sql語句
今天 select * from 表名 where to_days(時間欄位名) = to_days(now()); 昨天Select * FROM 表名 Where TO_DAYS( NOW( ) ) - TO_DAYS( 時間欄位名) <= 1 7天Select * FROM
js獲取當前日期時間,昨天 本月第一天和最後一天
js獲取當前日期時間,格式為yymmddhhmiss function CurentTime() { var now = new Date(); var year = now.getFullYear(); //年 var month = now.getMon
時間戳轉化為今天、昨天、明天(字串格式)
時間戳,相信大家一定都不陌生,伺服器經常會傳回來時間戳,需要我們對時間戳進行處理。各種麻煩不斷,比如轉為為明天,今天,昨天,或者跟現在時間相對比,過了多長時間,轉化為標準格式啊...各種情況,寫了一個工具類,來分享下... package com.woyou.ut
sql查詢今天,昨天,七天,三十天內的資料
今天有個需求需要從查詢當天所有的資料,就去網上搜了一下,並把其他幾個通過時間條件查詢也記錄下來 1.查詢今天所有的資料 select * from customer_loan where DateDiff(dd,datetime型別欄位,getdat
sql語句實現查詢,今天,昨天,近7天,近30天,當月,上個月資料
幾個小時內的資料 DATE_SUB(NOW(), INTERVAL 5 HOUR) 今天 select * from 表名 where to_days(時間欄位名) = to_days(now()); 昨天 SELECT * FROM 表名 WHERE TO_DAYS(
mysql 查詢今天,昨天,上個月...sql語句
//提示內容:now()函式 時間格式是為2018-01-02 19:16:16 所以你的時間欄位也得這個格式 //有一個mysql函式可以將時間戳 轉換為 2018-01-02 19:16:16 這種格式 // FROM_UNIXTIME(15137360
PGSQL查詢今天,昨天的資料,一個月之內的資料
PGSQL查詢今天的資料 select * from 表名 as n where n.create_date>=current_date; PG查詢昨天的資料: 方法1: select * from 表名 as n where
MYSQL查詢今天,昨天,這個周,上個周,這個月,上個月,今年,去年的資料
一般後臺做報表什麼的,可能會用到 createTime ---- 建立時間, 就是你要對比的時間,表的欄位型別為 datetime 直接上程式碼 -- 查詢上週的資料 -- SELECT count(id) as count FROM user WHERE YEARWEEK(date_
【小程式】 獲取昨天,今天,明天的xx-xx-xx格式的日期,picker中可用
小程式picker 日期選擇中經常要用到 年-月-日 格式的時間,寫下來方便以後使用 //昨天的時間 var day1 = new Date(); day1.setTime(day1.getTime(
SQL日期查詢-SQL查詢今天、昨天、7天內、30天,年
近期程式開發中,需要對時間進行比較,此時需要用到SQL的時間查詢系列功能,綜合整理資料如下: 今天的所有資料:select * from 表名 where DateDiff(dd,datetime型別欄位,getdate())=0 昨天的所有資料:select * from&nbs
昨天,今天,明天 沉溺於!
沉溺於昨天,會變的厭世 沉溺於今天,會變的無所事事,做一天和尚撞一天鐘 沉溺於明天,會變的總感覺明天很好,一刻不停的前行,忽略眼前的生活,會造就個人發展的不凡,同樣造成身體和生活的創傷 三者一直沉溺於,都會不利,所, 在不同的時間,做不同的沉溺,然後foreach ,裡面
判斷日期時間是否為今天、昨天
function isToday(str){ var d = new Date(str.replace(/-/g,"/")); var todaysDate = new Date(); if(d.setHours(0,0,0,0) == todaysD
JS 獲取前天,昨天,今天,明天,後天
function GetDateStr(AddDayCount) { var dd = new Date(); dd.setDate(dd.getDate()+AddDayCount);//獲取AddDayCount天后的日期 var y = dd.getFullYear(
判斷日期是不是今天/昨天/前天
/** * 格式化時間 * * @param time * @return - 1:昨天;-2:前天;0:今天; -8:預設時間;-7:傳入的引數不對 */ private int formatDateT