如何将字符串转换'01-01-1970 00:03:44'为datetime?
我坚持一个问题,并希望得到任何帮助.我已经阅读了很多讨论,但它们似乎对我不起作用.
//I have a date as a string which I want to get to a date format of dd/MM/yyyy
var collectionDate = '2002-04-26T09:00:00';
//used angularjs date filter to format the date to dd/MM/yyyy
collectionDate = $filter('date')(collectionDate, 'dd/MM/yyyy'); //This outputs 26/04/2002 as a string
Run Code Online (Sandbox Code Playgroud)
如何将其转换为日期对象?我想这样做的原因是因为我想在谷歌图表指令中使用它,其中一列必须是日期.我不希望列类型为字符串:
例如:
var data = new google.visualization.DataTable();
data.addColumn('date', 'Dates');
data.addColumn('number', 'Upper Normal');
data.addColumn('number', 'Result');
data.addColumn('number', 'Lower Normal');
data.addRows(scope.rows);.................
Run Code Online (Sandbox Code Playgroud) 我需要将发布数据发送到API服务器。我有一个表单,它有一个日期选择器字段。现在,如果我将数据发送到服务器,它将发送格式化为服务器拒绝的日期。
这是发送的整个数据的表示形式:
{
address: "Address",
department: 1,
dob: "1997-08-19T18:00:00.000Z",
email: "chitholian@gmail.com",
gender: "male",
hall: 1,
id: 16701016,
name: "Atikur Rahman Chitholian",
phone: "No phone number",
religion: "islam",
semester: 1,
session: "2015 - 2016"
}
Run Code Online (Sandbox Code Playgroud)
这是组件的代码:
import {Component, OnInit} from '@angular/core';
import {FormBuilder, FormGroup, Validators} from '@angular/forms';
import {Department, Hall, Semester, Student} from '../custom/interfaces';
import {DepartmentService} from '../services/department.service';
import {MatSnackBar} from '@angular/material';
import {StudentService} from '../services/student.service';
import {Router} from '@angular/router';
import {DatePipe} from '@angular/common';
@Component({
selector: 'app-student-reg',
template: `
<form class="panel" …Run Code Online (Sandbox Code Playgroud)