求救:用java编写一个日期打印程序 实现当前日期的昨天明天的日期打印

求救:用java编写一个日期打印程序 实现当前日期的昨天明天的日期打印,第1张

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、将光标定位有目标处;

2、单击插入----日期时间按钮;

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中如何设置打印日期,可以知道文件是什么时间打印引用的等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zz/10120235.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-05
下一篇 2023-05-05

发表评论

登录后才能评论

评论列表(0条)

保存