public class MyDate{
private int year;
private int month;
private int day;
public MyDate(int year, int month, int day){
thisyear = year;
thismonth = month;
thisday = day;
}
public MyDate nextDay(){
int newDay = day + 1;
int newMonth = month;
int newYear = year;
if(newDay > 30){
newMonth ++;
newDay = 1;
}
if(newMonth > 12){
newYear ++;
newMonth = 1;
}
MyDate newDate =
new MyDate(newYear, newMonth, newDay);
return newDate;
}
public int getYear(){
return year;
}
public int getMonth(){
return month;
}
public int getDay(){
return day;
}
}
package ch04;
public class DateTest{
public static void main(String[] args){
MyDate oldDate = new MyDate(2005, 12, 30);
MyDate newDate = oldDatenextDay();
Systemoutprintln(newDategetYear());
Systemoutprintln(newDategetMonth());
Systemoutprintln(newDategetDay());
}
}
很简单的一个:
#include <iostream>using namespace std;
class Date {
public:
Date(const Date &date) : y(datey), m(datem), d(dated) {}
Date(int yy = 0, int mm = 0, int dd = 0) :y(yy), m(mm), d(dd) {}
void set(int yy, int mm, int dd) { y = yy; m = mm; d = dd; }
void set(const Date &date) { y = datey; m = datem; d = dated; }
int year() const { return y; }
int month() const { return m; }
int day() const { return d; }
void year(int yy) { y = yy; }
void month(int mm) { m = mm; }
void day(int dd) { d = dd; }
bool operator==(const Date &date) { return (datey == y && datem == m && dated == d); }
friend ostream& operator<<(ostream &os, Date &data);
private:
int y;
int m;
int d;
};
ostream& operator << (ostream &os, Date &data) {
os << datay << "年" << datam << "月" << datad << "日" << endl;
return os;
}
int main() {
Date d(2015, 7, 14);
Date d2(d);
cout << d;
cout << d2;
cout << (d == d2) << endl;
}
设置方法:
1、将光标定位有目标处;
3、d出日期和时间对话框,选择一种日期格式,单击确定即可插入系统中的当前日期和时间,如图所示。
时捷软件给打印出来的单子自动加时间步骤如下。
1、进入设置-打印模板,选择对应的快递单模板,点上方的“设计”按钮。
2、点左边工具栏的A在快递单模板中画一个文本框,文本框画好会自动进入备忘界面。
3、选择文本下边的左第一个按钮,然后选择“变量”下边的“Date”“Time”等字段进入下边的“运算式”中点“确定”,返回“备忘”,点击确定”,这样就加好了打印日期时间。
import javatextSimpleDateFormat;
import javautilCalendar;
public class DateTest {
public static String getDate(int day) {
Calendar calendar=CalendargetInstance();
calendaradd(CalendarDATE, day);
return new SimpleDateFormat("yyyy-MM-dd")format(calendargetTime()getTime());
}
public static void main(String[] args) {
Systemoutprintln(getDate(100));
}
}
以上就是关于求救:用java编写一个日期打印程序 实现当前日期的昨天明天的日期打印全部的内容,包括:求救:用java编写一个日期打印程序 实现当前日期的昨天明天的日期打印、用c++编程定义日期类Date,并且为Date类提供设置日期,获取年月日,打印日期的方法。、word中如何设置打印日期,可以知道文件是什么时间打印引用的等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)