我正在使用
我想要实现的目标
从材料日期选择器中获取字符串值
将其转换为时间戳
我的问题
我成功获取了从物料日期选择器中选择的日期
返回25/12/2017的字符串
弃用警告:时刻构建回落到日期。这是不鼓励的,将在即将发布的主要版本中删除。有关详细信息,请参阅https://github.com/moment/moment/issues/1407。 错误
问题
我的HTML
<?php echo '<div class="post-img" style="backgroung-image:url(' . $thumbnail[0] . ') . $thumbnail[2] ."></div>' ?>
我的测试功能
我在代码中添加了一些注释,显示打印到控制台的内容。
<input #mdDatepicker mdInput [mdDatepicker]="picker" (focus)="picker.open()" required />
<label class="vs__input__label"> Date </label>
<md-datepicker #picker></md-datepicker>
对此的任何帮助都会令人惊叹并受到赞赏!
答案 0 :(得分:0)
由于您的值类似于25/12/2017
,因此您可以使用moment(value, 'DD/MM/YYYY')
。
请参阅moment(String, String)
文档。
您的代码可能如下所示:
testingDate(value){
var m = moment(value, 'DD/M/YYYY');
var newValue = m.format();
var timestamp = m.unix();
//var newProjectDate = value().unix();
console.log('new project date = ' + timestamp);
}