版权声明:本文为博主原创文章,转载必须写明出处。
获取系统时间
javascript获取时间
<script type="text/javascript">
var date = new Date(); //获取到当前的系统时间
document.write("年:"+ date.getFullYear()+"<br/>");
document.write("月:"+ (date.getMonth()+1)+"<br/>");
document.write("日:"+ date.getDate()+"<br/>");
document.write("时:"+ date.getHours()+"<br/>");
document.write("分:"+ date.getMinutes()+"<br/>");
document.write("秒:"+ date.getSeconds()+"<br/>");
//xxxx年yy月dd日 hh:mm:ss
//document.write("当前时间是:"+date.toLocaleString());
document.write("当前时间是:"+date.getFullYear()+"年"+(date.getMonth()+1)+"月"+date.getDate()+"日 "+date.getHours()+":"+date.getMinutes()+":"+date.getSeconds());
<script>
php获取系统时间
php echo date(“Y/m/d”); //2017/11/20
echo date(“Y.m.d”); //2017.11.20
echo date(“Y-m-d”);//2017-11-20
echo date(“l”); //Monday
php echo $showtime=date(“Y-m-d H:i:s”);显示的格式: 年-月-日 小时:分钟:秒
echo time(); // 1492128531
echo date(“Y-m-d h:i:s a l”); // 2017-04-14 08:52:50 am Friday
- d - 表示月里的某天(01-31)
- m - 表示月(01-12)
- Y - 表示年(四位数)
- 1 - 表示周里的某天
下面是常用于时间的字符:
- h - 带有首位零的 12 小时小时格式
- i - 带有首位零的分钟
- s - 带有首位零的秒(00 -59)
- a - 小写的午前和午后(am 或 pm)
java获取系统时间
import java.util.*;
public class D
{
public static void main(String []abc)
{
int y,m,d,h,mi,s;
Calendar cal=Calendar.getInstance();
y=cal.get(Calendar.YEAR);
m=cal.get(Calendar.MONTH);
d=cal.get(Calendar.DATE);
h=cal.get(Calendar.HOUR_OF_DAY);
mi=cal.get(Calendar.MINUTE);
s=cal.get(Calendar.SECOND);
System.out.println("现在时刻是"+y+"年"+m+"月"+d+"日"+h+"时"+mi+"分"+s+"秒");
}
} //现在时刻是2017年10月20日21时55分25秒
##########################################################################
public class Main{
public static void main(String[] args){
java.util.Calendar c=java.util.Calendar.getInstance();
java.text.SimpleDateFormat f=new java.text.SimpleDateFormat("yyyy年MM月dd日hh时mm分ss秒");
System.out.println(f.format(c.getTime()));
}
} //2017年11月20日09时57分15秒
##########################################################################
public String GetNowDate(){
String temp_str="";
Date dt = new Date();
//最后的aa表示“上午”或“下午” HH表示24小时制 如果换成hh表示12小时制
SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss aa");
temp_str=sdf.format(dt);
return temp_str;
}
C语言获取时间
#include <stdio.h>
#include <time.h>
int main()
{
time_t timep;
struct tm *p;
time(&timep);
p =localltime(&timep);
//此函数获得的tm结构体的时间,是已经进行过时区转化为本地时间
//把日期和时间转换为格林威治(GMT)时间的函数
printf("Year: %d\n", 1900+p->tm_year);
printf("Month: %d\n", 1+p->tm_mon);
printf("Day: %d\n", p->tm_mday);
printf("Hour: %d\n", p->tm_hour);
printf("Minute: %d\n", p->tm_min);
printf("Second: %d\n", p->tm_sec);
printf("Weekday: %d\n", p->tm_wday);
printf("Days: %d\n", p->tm_yday);
printf("Isdst: %d\n", p->tm_isdst);
}
#include <stdlib.h>
#include <stdio.h>
#include <time.h>
#include <string.h>
int main()
{
time_t timep;
char s[30];
time(&timep);
strcpy(s,ctime(&timep));
printf("%s\n", s);
}
python获取时间
#!/usr/bin/python
import datetime
i = datetime.datetime.now()
print ("当前的日期和时间是 %s" % i)
print ("ISO格式的日期和时间是 %s" % i.isoformat() )
print ("当前的年份是 %s" %i.year)
print ("当前的月份是 %s" %i.month)
print ("当前的日期是 %s" %i.day)
print ("dd/mm/yyyy 格式是 %s/%s/%s" % (i.day, i.month, i.year) )
print ("当前小时是 %s" %i.hour)
print ("当前分钟是 %s" %i.minute)
print ("当前秒是 %s" %i.second)
当前的日期和时间 = 2013-10-11 19:38:19.4545
ISO格式的日期和时间 = 2013-10-11T19:38:19.4545
当前的年份 2013
当前的月份 10
当前的日期 11
dd/mm/yyyy 格式是 11/10/2013
当前小时是 0
当前分钟是 38
当前秒是 19