JavaScript根据生日计算年龄的方法

方法

规则

1、患者年龄计算值≤1小时,显示为xx分;

2、1小时≤患者年龄计算值<24小时,年龄按小时、分钟显示,显示为xx小时xx分(整小时不足一分钟的只显示小时);

3、24小时≤患者年龄计算值<1月,年龄按天、小时显示,显示为xx天xx小时(整天不足一小时的只显示天);

4、 1月≤患者年龄计算值<1岁,年龄按月、天显示,显示为xx月xx天(整月不足一天的只显示月);

5、患者年龄计算值≥1岁,显示为xx岁

-
 - - -
 - - - - - - -
 - - --- - - -
 - - ---
 - - - - - - - -
 - - -
 -
- ---- -
	- -------- - - --- -------- - - - ---------------- -- - ----------
	- ------- - - ----
	- -------- - ----------- - -------------
	- --------- - -- -
		- ------------ - - - -- - --
	- - - --------- - - - -------- - -- -
		- - - ------------ - ---
		- - - --
		- --------- - - - -- -
			- - ------------- - -- - - - ---
		-
		- --- - - - - - - - - - --
		- - - - - ----
	- - - --------- - - - -------- - -- -
		- - - ------------ - ---
		- - - --
		- --------- - - - -- -
			- - ------------- - -- - ---
		-
		- --- - - - - - - - - - --
		- - - - - ----
	- - - --------- - - - -------- - -- -
		- - - ------------ - ---
		- - - --
		- --------- - - - -- -
			- - ------------- - -- - ---
		-
		- --- - - - - - - - - - --
		- - - - - ----
	- - -
		- --- - ----------- - -------------
		- -- - - ------------------ ---
		- ----------- - - ---------------- ------------------
		- ------- - ------------
		- ------------ - -------- -
			--- - --
		-
		- --- - --
	-
-

使用示例

------- ---- - -
------- ---- - -
------- ---- - -
------- ---- - -
------- ---- - -