
您好:很高兴回答你的问题;
主要有以下两种办法:
方法一:
Date date=new Date();
String ss= ""+dategetTime();
Calendar c = CalendargetInstance();
long l = cgetTimeInMillis();
方法二:
Date dt= new Date();
Long time= dtgetTime();
Long time2=SystemcurrentTimeMillis();
这里提供了两种方式获取时间,但是如果想获取前一天的时间,用日历类实现即可。
我具体写了一下如何改变日期,希望有用。
public class Test02 {public static void main(String args[]) {Calendar c = CalendargetInstance();Systemoutprintln("昨天是:"+cgetTime());//Systemoutprintln("今天是:"+cget(CalendarYEAR)+"年"+cget(CalendarMONTH+1)+"月"+cget(CalendarDAY_OF_YEAR)+"日");cadd(CalendarDAY_OF_YEAR, -1);Systemoutprintln("昨天是:"+cgetTime());//Systemoutprintln("今天是:"+cget(CalendarYEAR)+"年"+cget(CalendarMONTH+1)+"月"+cget(CalendarDAY_OF_YEAR)+"日");long time1 = cgetTimeInMillis();long randtime=(long)(Mathrandom()(long)Mathpow(10, 6));long time2 = cgetTimeInMillis()+randtime;Systemoutprintln(time1 + "," + time2);}} 其中long randtime=(long)(Mathrandom()(long)Mathpow(10, 6));是随机产生的一个值,如果你是一天中的时间段,是不是用这个值可以控制时间段的长度,知道开始时间和时间段长度就可以知道结束时间。
肯定行!希望能帮助你,望采纳,谢谢!
获取当前日期和时间的方法如下:
方法一、jQuery的方法:
<html>
<head>
<meta ;<script type="text/javascript" src="jquery-182minjs"></script><script type="text/javascript">
$(function(){
function show(){
var mydate = new Date();
var str = "" + mydategetFullYear() + "年";
str += (mydategetMonth()+1) + "月";
str += mydategetDate() + "日";
return str;
}
$("input[type='button']")click(function(){
$("p")html("今天是 " + show());
});
});
</script>
</head>
<body>
<input type="button" value="看看现在的时间" />
<p></p>
</body>
</html>
方法二:用javautilCalendar类来实现,看下面:
import javautil;
import javatext;
//以下是利用Calendar类来实现日期时间的,和Date类相比较比较简单
public class TestDate2 {
public static void main(String[] args) {
Calendar ca = CalendargetInstance();
int year = caget(CalendarYEAR);//获取年份
int month=caget(CalendarMONTH);//获取月份
int day=caget(CalendarDATE);//获取日
int minute=caget(CalendarMINUTE);//分
int hour=caget(CalendarHOUR);//小时
int second=caget(CalendarSECOND);//秒
int WeekOfYear = caget(CalendarDAY_OF_WEEK);
Systemoutprintln("用CalendargetInstance()getTime()方式显示时间: " + cagetTime());
Systemoutprintln("用Calendar获得日期是:" + year +"年"+ month +"月"+ day + "日");
Systemoutprintln("用Calendar获得时间是:" + hour +"时"+ minute +"分"+ second +"秒");
Systemoutprintln(WeekOfYear);//显示今天是一周的第几天
}
}
系统时间是long 类型的,精确到毫秒 long time = SystemcurrentTimeMillis(); 你如果除以1000,可以精确到秒。 ========================================= Calendar cal = CalendargetInstance(); int currentYear = calget(CalendarYEAR); 当前的年你己经拿到了。减法我就不写了吧!
以上就是关于android 如何获取当天23:59的毫秒数全部的内容,包括:android 如何获取当天23:59的毫秒数、如何获取当前的日期和时间、根据System.currentTimeMillis()获取当前毫秒数,在控制台输出当前时间 格式为(2017-08-24 21:27:00);等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)