Maison > interface Web > js tutoriel > Opération simple de l'objet date JS (obtenir l'année, la semaine, l'heure en cours)

Opération simple de l'objet date JS (obtenir l'année, la semaine, l'heure en cours)

高洛峰
Libérer: 2017-01-04 09:50:48
original
1512 Les gens l'ont consulté

L'exemple de cet article partage avec vous la méthode d'obtention de l'année, de la semaine et de l'heure en cours en JavaScript pour votre référence. Le contenu spécifique est le suivant

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

19

20

21

22

23

24

25

26

27

28

29

30

31

32

33

34

35

36

37

38

39

40

41

42

43

44

45

46

47

48

49

50

51

52

53

54

55

56

57

58

59

60

61

62

63

64

65

66

67

68

69

70

71

72

73

74

75

76

77

78

79

80

81

82

83

84

85

86

87

88

89

90

91

92

93

94

95

96

97

98

99

100

101

102

103

104

105

106

<!DOCTYPE html>

  

<html>

  

   

  

<head>

  

<meta charset="UTF-8">

  

<title></title>

  

</head>

  

   

  

<body>

  

</body>

  

<script type="text/javascript">

  

//日期对象可以储存任意一个日期, 并且可以精确到毫秒数( 1 / 1000 秒)。

  

   

  

//定义一个时间对象:

  

   

  

//var Udate = new Date();

  

//注意:使用关键字new,Date()的首字母必须大写。

  

   

  

//使 Udate 成为日期对象,并且已有初始值:当前时间(当前电脑系统时间)。

  

   

  

//如果要自定义初始值,可以用以下方法:

  

var d = new Date(2012, 10, 1);

  

document.write(d + "<br/>");

  

var c = new Date(&#39;Oct 1,2012&#39;);

  

document.write(d + "<br/>");

  

//访问方法语法:“<日期对象><方法>”

//Date 对象中处理时间和日期的常用方法:

// get/setDate():    返回,设置日期

//get/setFullYear(): 返回,设置年份,用四位数表示

// get/setYear(): 返回,设置年份

//get/setMonth(): 返回,设置月份(0:1月,,,,11:12月)

//get/setHours(): 返回,设置小时,24小时制

// get/setMinutes(): 返回,设置分钟数

//get/setSeconds(): 返回,设置秒钟数

// get/setTime(): 返回,设置单位(毫秒为单位)

  

   

  

//1.设置年份方法

//get/setFullYear()返回/设置年份,用四位数表示

var mydate = new Date(); //当前时间

document.write(mydate + "<br/>");

document.write(mydate.getFullYear() + "<br/>"); //输出当前年份

mydate.setFullYear(81); //设置年份

document.write(mydate + "<br/>") //输出年份被设定为81年

// 不同浏览器,mydate.setFullYear(81)结果不同,

//年份被设定为0081或81两种情况。

  

   

  

//注意:

  

// 结果格式依次为: 星期、 月、 日、 年、 时、 分、 秒、 时区。(火狐浏览器)

// 不同浏览器, 时间格式有差异

  

   

  

//2.设置星期的方法

//getDay() 返回星期,返回的是0-6的数字,0 表示星期天。

//如果要返回相对应“星期”,通过数组完成,代码如下:

var mydate=new Date();//定义日期对象

var weekday=["星期日","星期一","星期二","星期三","星期四","星期五","星期六"];

// 定义数组对象,给每个数组项赋值

var mynum=mydate.getDay();//返回值存储在变量mynum中 

document.write(mydate.getDay());//输出getDate()获取值

document.write("今天是:"+weekday[mynum]);//输出星期几

document.write("<br/>");

  

   

  

//3.设置时间方法

//get/setTime() 返回/设置时间,单位毫秒数,

//计算从 1970 年 1 月 1 日零时到日期对象所指的日期的毫秒数。

//如果将目前日期对象的时间推迟1小时,代码如下:

var mydate=new Date();

document.write("当前时间"+mydate+"<br/>");

mydate.setTime(mydate.getTime()+60*60*1000);

document.write("推迟一小时时间:"+mydate);

//注意:一小时60分,一分60秒,一秒1000毫秒;时间推迟一小时就是:"x.setTime(x.getTime()+60*60*1000);"   

</script

</html>

Copier après la connexion

Ce qui précède est l'intégralité du contenu. de cet article. J'espère qu'il sera utile pour votre apprentissage, et j'espère que tout le monde soutiendra le site Web PHP chinois.

Pour des opérations plus simples sur les objets de date JS (obtenir l'année, la semaine et l'heure en cours), veuillez faire attention au site Web PHP chinois !


Étiquettes associées:
source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal