形成角度2的新日期

时间:2017-04-24 09:34:52

标签: angular angular2-template angular2-forms

您好我正在尝试填写表格,我希望该字段日期采用我们当前的日期,用户只能阅读它。 我试图做到这一点,但它没有用。

        <div class="form-group">
        <label class="form-control-label"  for="field_date">Date</label>
        <div class="input-group">
            <input id="field_date" type="text" class="form-control"     
       name="date" ngbDatepicker  
       #dateDp="ngbDatepicker" [(ngModel)]="demande.date"
         value="new Date()"  readonly />
        </div>
    </div>

1 个答案:

答案 0 :(得分:0)

在其TS文件中有这个,

`

 demande : any;
 today = new Date();
 dd: any;
 mm: any;
 yyyy: any;

`

并在构造函数

`

  this.dd = this.today.getDate();
  this.mm = this.today.getMonth()+1; //January is 0!
  this.yyyy = this.today.getFullYear();

  if(this.dd<10) {
    this.dd='0'+this.dd
  } 

  if(this.mm<10) {
    this.mm='0'+this.mm
  } 

  var date = this.mm+'/'+this.dd+'/'+this.yyyy;
  this.demande = { "date": date}

`

试一试,告诉我们。