我正在使用ion-datetime作为我的预约表格.插入它时工作正常没有任何问题.但是当我需要从后端更新插入的约会日期表单详细信息时,日期值不会显示在ion-datetime中.
以下是我的代码:
update.html:
<ion-item class="border-bottom">
<ion-label class="ionselect" >Appointment Date:</ion-label>
<ion-datetime name="appdate" displayFormat="YYYY MMM DD" [(ngModel)]="leadDetailsUpdate.appt_date"></ion-datetime>
</ion-item>
Run Code Online (Sandbox Code Playgroud)
update.ts:
leadDetailsUpdate={
appt_date:''
};
Run Code Online (Sandbox Code Playgroud)
我从后端获得的日期格式如下:
appt_date: "2017-01-01"
以下是我在控制台中收到的错误消息:
Error parsing date: "null". Please provide a valid ISO 8601 datetime format: https://www.w3.org/TR/NOTE-datetime
我正在最新版本的 Angular 中使用当前的 Date() 函数。我的理解完全正确。但我得到的日期和时间如下所示:
today = new Date().toISOString();
console date: 2018-02-08T09:07:15.146
Run Code Online (Sandbox Code Playgroud)
我只想要2018-02-08。
你们能帮我如何只获取上述格式的日期,而不包含时间。
谢谢。
我想转换当前以字节为单位的文件大小MB格式。
下面是我的代码:
var x = document.getElementById("file");
var txt = "";
var totalSize = 0;
if ('files' in x) {
if (x.files.length == 0) {
txt = "Select one or more files.";
} else {
for (var i = 0; i < x.files.length; i++) {
txt += "<br><strong>" + (i+1) + ". file</strong><br>";
var file = x.files[i];
if ('name' in file) {
txt += "name: " + file.name + "<br>";
}
if ('size' in file) {
totalSize += file.size;
txt += …Run Code Online (Sandbox Code Playgroud) 我有一个这样的字符串:
0000000020100
$string = "0000000020100";
$new_string = '';
for($i=0; $i<strlen($string) ; $i++){
if($string[$i] != '0'){
$new_string .= $string[$i];
}
}
echo $new_string;
Run Code Online (Sandbox Code Playgroud)
但是我得到的输出是 21,我应该得到的输出是 20100。
angular ×2
javascript ×2
typescript ×2
html ×1
ionic2 ×1
ionic3 ×1
php ×1
split ×1
substring ×1