Edit in JSFiddle

var year = moment().startOf('year');    // 年始。時分秒は00:00:00。
console.log(year.format('YYYY-MM-DD HH:mm:ss:SSS'));

var month = moment().startOf('month');   // 月初。時分秒は00:00:00。
console.log(month.format('YYYY-MM-DD HH:mm:ss:SSS'))

var week =moment().startOf('week');    // 週始め(日曜日始まり)。時分秒は00:00:00。
console.log(week.format('YYYY-MM-DD HH:mm:ss:SSS'))

var day = moment().startOf('day');     // 本日。時分秒は00:00:00。
console.log(day.format('YYYY-MM-DD HH:mm:ss:SSS'))

var date = moment().startOf('date');    // 本日。時分秒は00:00:00。
console.log(date.format('YYYY-MM-DD HH:mm:ss:SSS'))

var hour = moment().startOf('hour');    // 本日の現在hour。分秒は00:00。
console.log(hour.format('YYYY-MM-DD HH:mm:ss:SSS'))

var minute = moment().startOf('minute');  // 本日の現在hour/minute。秒は00。
console.log(minute.format('YYYY-MM-DD HH:mm:ss:SSS'))

var second = moment().startOf('second');  // 本日の現在hour/minute/second。ミリ秒は000。
consolo.log(second.format('YYYY-MM-DD HH:mm:ss:SSS'))

<script src="https://cdnjs.cloudflare.com/ajax/libs/moment.js/2.10.6/moment.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/moment.js/2.10.6/locale/ja.js"></script>