0
点赞
收藏
分享

微信扫一扫

电脑怎么共享屏幕?电脑屏幕共享软件分享!

 /**
 * Get the number of week for a specific day in a year. It will return 1 to 53.
 */

// 方法 1
export function weekOfYear(year: number, month: number, day: number) {
  const startDate = new Date(year, 0, 1);
  const currentDate = new Date(year, month - 1, day);
  var days = Math.floor(
    (currentDate.getTime() - startDate.getTime()) / (24 * 60 * 60 * 1000)
  );

  return Math.ceil(days / 7);
}


// 方法 2
import * as moment from 'moment';
export function weekOfMonth(year: number, month: number, day: number) {
  const date = new Date(year, month - 1, day);
  return parseInt(moment(date).format('W'));
}
举报

相关推荐

0 条评论