我需要将发布数据发送到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) 我已经使用wget 获取了整个网站模板。例如,它在不同的子目录中创建了许多资产文件,其中文件名包含问号./fonts/fontawesome-webfont.woff?v=4.5.0。我需要?从这些文件名中截断其余部分。我试过这个命令:
find . -type f -name '*\?*' -exec mv "{}" "$(echo {} | sed 's/\?.*//g')" \;
Run Code Online (Sandbox Code Playgroud)
但它不起作用;没有替换/删除任何内容,它显示此错误:
mv: './fonts/fontawesome-webfont.woff?v=4.5.0' and './fonts/fontawesome-webfont.woff?v=4.5.0' are the same file
Run Code Online (Sandbox Code Playgroud)
我在不同的目录中有这些类型的文件名,所以我尝试了find命令。我在这里错过了什么?