本文整理汇总了Java中java.util.Date.setDate方法的典型用法代码示例。如果您正苦于以下问题:Java Date.setDate方法的具体用法?Java Date.setDate怎么用?Java Date.setDate使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类java.util.Date
的用法示例。
在下文中一共展示了Date.setDate方法的12个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Java代码示例。
示例1: onBindViewHolder
import java.util.Date; //导入方法依赖的package包/类
@Override
public void onBindViewHolder(ViewHolder holder, int position) {
Weather weather = weatherList.get(position);
String[] time = weather.dayName.split(" ");
String[] weatherTime = time[1].split(":");
String[] date = time[0].split("-");
SimpleDateFormat sdf = new SimpleDateFormat("EEEE");
Date d = new Date();
d.setYear(Integer.parseInt(date[0]));
d.setMonth(Integer.parseInt(date[1]) - 1);
d.setDate(Integer.parseInt(date[2]) - 1);
String dayOfTheWeek = sdf.format(d);
Log.d("DAY", weather.dayName + " : " + dayOfTheWeek);
holder.dayName.setText(NumbersLocal.convertNumberType(context, weatherTime[0] + ":" + weatherTime[1] + ""));
holder.weather.setText(NumbersLocal.convertNumberType(context, weather.tempMini + "°"));
holder.image.setImageResource(WeatherIcon.get_icon_id_white(weather.image));
}
示例2: showDate
import java.util.Date; //导入方法依赖的package包/类
/**
* Function to show saved weather
*
* @param weathers Saved weathers
* @param position Position
* @param temp Temp text view
* @param image Weather view
* @param day Day of week text view
*/
public void showDate(List<mindtrack.muslimorganizer.model.Weather> weathers, int position
, TextView temp, ImageView image, TextView day) {
try {
mindtrack.muslimorganizer.model.Weather weather = weathers.get(position);
String[] time = weather.dayName.split(" ");
String[] date = time[0].split("-");
SimpleDateFormat sdf = new SimpleDateFormat("EEEE");
Date d = new Date();
d.setYear(Integer.parseInt(date[0]));
d.setMonth(Integer.parseInt(date[1]) - 1);
d.setDate(Integer.parseInt(date[2]) - 1);
String dayOfTheWeek = sdf.format(d);
day.setText(dayOfTheWeek);
image.setImageResource(WeatherIcon.get_icon_id_white(weather.image));
temp.setText(NumbersLocal.convertNumberType(getContext(), "°" + weather.tempMax + " | " + weather.tempMini + "°"));
} catch (Exception e) {
e.printStackTrace();
}
}
示例3: generateRandomDateTime
import java.util.Date; //导入方法依赖的package包/类
public Date generateRandomDateTime(){
Date date = new Date();
int year = randBetween(year_min-1900, year_max-1900);
int month = randBetween(month_min, month_max);
int day = randBetween(day_min, day_max);
int hour = randBetween(hour_min, hour_max);
int minute = randBetween(minute_min, minute_max);
int second = randBetween(second_min, second_max);
date.setYear(year);
date.setMonth(month);
date.setDate(day);
date.setHours(hour);
date.setMinutes(minute);
date.setSeconds(second);
return date;
}
示例4: Date
import java.util.Date; //导入方法依赖的package包/类
@SuppressWarnings("deprecation")
@ActionLayout(named = "Dias restantes para el cumpleaños", cssClassFa = "fa-birthday-cake")
public long calcularDiasRestantesParaCumpleaños() {
Calendar hoyCal = Calendar.getInstance();
Date hoyDate = hoyCal.getTime();
Date cumpleaños = new Date();
long cant;
cumpleaños.setDate(this.getClienteFechaNacimiento().getDate());
cumpleaños.setMonth(this.getClienteFechaNacimiento().getMonth());
cumpleaños.setYear(hoyDate.getYear());
if (cumpleaños.before(hoyDate)) {
cumpleaños.setYear(cumpleaños.getYear() + 1);
}
cant = getDifferenceDays(hoyDate, cumpleaños);
return cant;
}
示例5: ok_actionPerformed
import java.util.Date; //导入方法依赖的package包/类
private void ok_actionPerformed(ActionEvent e) {
Date d = (Date)date.getValue();
Date start = (Date)timeStart.getValue();
Date stop = (Date)timeStop.getValue();
start.setYear(d.getYear());
start.setMonth(d.getMonth());
start.setDate(d.getDate());
stop.setYear(d.getYear());
stop.setMonth(d.getMonth());
stop.setDate(d.getDate());
timeStart.setValue(start);
timeStop.setValue(stop);
this.dispose();
}
示例6: getLastDayOfMonth
import java.util.Date; //导入方法依赖的package包/类
/**
* 月的最后一天
*
* @param date
* @return
*/
@SuppressWarnings("deprecation")
public static Date getLastDayOfMonth(Date date) {
Calendar cDay1 = Calendar.getInstance();
cDay1.setTime(date);
int lastDay = cDay1.getActualMaximum(Calendar.DAY_OF_MONTH);
Date lastDate = cDay1.getTime();
lastDate.setDate(lastDay);
return lastDate;
}
示例7: isDateOdd
import java.util.Date; //导入方法依赖的package包/类
public static boolean isDateOdd(String date) {
Date dt1 = new Date(date);
Date dt2 = new Date(date);
dt1.setMonth(0);
dt1.setDate(1);
// System.out.println(dt1.getTime());
// System.out.println(dt2.getTime());
long a = (dt2.getTime()-dt1.getTime())/(3600*24*1000)+1;
if (a % 2 != 0)
return true;
//System.out.println(dt2.getTime()-dt1.getTime());
//System.out.println (a);
return false;
}
示例8: weekNumber
import java.util.Date; //导入方法依赖的package包/类
@SuppressWarnings("deprecation")
static int weekNumber(int year, int month) {
Date d = new Date(year - 1900, month - 1, 1);
while (d.getDay() != CalendarUtil.getStartingDayOfWeek()) d.setDate(d.getDate() - 1);
int y = d.getYear();
int week = 0;
while (d.getYear() == y) { d.setDate(d.getDate() - 7); week += 1; }
return week;
}
示例9: dayOfYear
import java.util.Date; //导入方法依赖的package包/类
@SuppressWarnings("deprecation")
static int dayOfYear(int year, int month, int day) {
Date d = new Date(year - 1900, month - 1, day);
int doy = 0, y = d.getYear();
while (d.getYear() == y) { d.setDate(d.getDate() - 1); doy ++; }
return doy;
}
示例10: addDays
import java.util.Date; //导入方法依赖的package包/类
@SuppressWarnings("deprecation")
public void addDays(int days) {
Date d = getValue();
if (d == null) {
setDate(new Date());
} else {
d.setDate(d.getDate() + days);
setDate(d);
}
}
示例11: getNowRainStartDateString
import java.util.Date; //导入方法依赖的package包/类
public static String getNowRainStartDateString() {
SimpleDateFormat formatter = new SimpleDateFormat("yyyy-MM-dd");
Date curDate = new Date(System.currentTimeMillis());
curDate.setDate(curDate.getDate() - 1);
return formatter.format(curDate);
}
示例12: getDate
import java.util.Date; //导入方法依赖的package包/类
@SuppressWarnings("deprecation")
protected static Date getDate(Date firstDate, int date) {
Date ret = new Date(firstDate.getTime());
ret.setDate(ret.getDate() + date);
return ret;
}