मैं कोणीय 7 का उपयोग कर रहा हूं और मुझे दिनांक प्रकार चर में वर्ष का महीना और दिन प्राप्त करना मुश्किल लगता है। इसके अलावा मैं बूटस्ट्रैप 4 का उपयोग कर रहा हूं। क्या आप कृपया मेरी मदद कर सकते हैं?

मेरा एचटीएमएल कोड है

<div class="form-group">
      <label>Check date</label>
      <input type="date" id="user1" formControlName="search_date" class="form-control" placeholder="Enter date">
</div>

और .ts फ़ाइल है

ngOnInit() {
this.searchForm = this.formBuilder.group({
  emp_type: '',
  designation: '',
  week_month: '',
  search_date: Date
});

}

var yer = this.searchForm.value.search_date
console.log(yer.getUTCMonth())

तो यह एन एरर दिखाएगा

TypeError: yer.getUTCMonth is not a function
at HomeComponent.push../src/app/home/home.component.ts.HomeComponent.onsubmit (home.component.ts:53)
1
anas 1 अगस्त 2019, 07:19

2 जवाब

सबसे बढ़िया उत्तर

input में मान Date प्रकार नहीं है। आपको एक बनाने की जरूरत है।

ये कोशिश करें:

var yer = new Date(this.searchForm.value.search_date)
console.log(yer.getUTCMonth())
1
zmag 1 अगस्त 2019, 07:51

प्रयत्न :

var day = yer.getDay();
var month = yer.getMonth();
var year = yer.getFullYear();
1
Peter Mounir 1 अगस्त 2019, 07:37