ಪರಿಹರಿಸಲಾಗಿದೆ: ಎರಡು ದಿನಾಂಕಗಳ ನಡುವಿನ ಜಾವಾಸ್ಕ್ರಿಪ್ಟ್ ವ್ಯತ್ಯಾಸ

ಎರಡು ದಿನಾಂಕಗಳ ನಡುವಿನ ವ್ಯತ್ಯಾಸಕ್ಕೆ ಸಂಬಂಧಿಸಿದ ಮುಖ್ಯ ಸಮಸ್ಯೆಯೆಂದರೆ ಅವು ಒಂದೇ ಸಮಯ ವಲಯದಲ್ಲಿ ಇಲ್ಲದಿರಬಹುದು.

var date1 = new Date(2018, 11, 24);
var date2 = new Date(2018, 11, 30);
var diffDays = date2.getDate() - date1.getDate();

ಈ ಕೋಡ್ ಎರಡು ಹೊಸ ದಿನಾಂಕ ಆಬ್ಜೆಕ್ಟ್‌ಗಳನ್ನು ರಚಿಸುತ್ತಿದೆ, ಒಂದನ್ನು ಡಿಸೆಂಬರ್ 24, 2018 ಕ್ಕೆ ಮತ್ತು ಒಂದು ಡಿಸೆಂಬರ್ 30, 2018 ಕ್ಕೆ. ಇದು .getDate() ವಿಧಾನವನ್ನು ಬಳಸಿಕೊಂಡು ಆ ಎರಡು ದಿನಾಂಕಗಳ ನಡುವಿನ ದಿನಗಳಲ್ಲಿ ವ್ಯತ್ಯಾಸವನ್ನು ಕಂಡುಹಿಡಿಯುತ್ತಿದೆ.

ದಿನಾಂಕಗಳೊಂದಿಗೆ ಗಣಿತ

var ದಿನಾಂಕ = ಹೊಸ ದಿನಾಂಕ(); // 1/1/0001 ವರ್ಷ ದಿನಾಂಕ2 = ಹೊಸ ದಿನಾಂಕ(); // 12/31/9999

ಸಂಬಂಧಿತ ಪೋಸ್ಟ್ಗಳು:

ಒಂದು ಕಮೆಂಟನ್ನು ಬಿಡಿ