fix: Correção da conversão data/hora para iso
This commit is contained in:
parent
cfd7e0e4ae
commit
f1c6686c66
|
@ -3,6 +3,7 @@ import 'dart:convert';
|
||||||
import 'dart:developer';
|
import 'dart:developer';
|
||||||
|
|
||||||
import 'package:flutter/foundation.dart';
|
import 'package:flutter/foundation.dart';
|
||||||
|
import 'package:hub/shared/utils/validator_util.dart';
|
||||||
|
|
||||||
import '/flutter_flow/flutter_flow_util.dart';
|
import '/flutter_flow/flutter_flow_util.dart';
|
||||||
import 'api_manager.dart';
|
import 'api_manager.dart';
|
||||||
|
@ -1271,7 +1272,7 @@ class PostProvVisitSchedulingCall {
|
||||||
'userUUID': userUUID,
|
'userUUID': userUUID,
|
||||||
'cliID': cliID,
|
'cliID': cliID,
|
||||||
'atividade': atividade,
|
'atividade': atividade,
|
||||||
'data': data,
|
'data': ValidatorUtil.toISO8601("dd/MM/yyyy HH:mm:ss", data!),
|
||||||
'motivo': motivo,
|
'motivo': motivo,
|
||||||
'nome': nome,
|
'nome': nome,
|
||||||
'proID': proID,
|
'proID': proID,
|
||||||
|
|
|
@ -1,3 +1,5 @@
|
||||||
|
import 'package:intl/intl.dart';
|
||||||
|
|
||||||
class ValidatorUtil {
|
class ValidatorUtil {
|
||||||
static bool isValidEmail(String email) {
|
static bool isValidEmail(String email) {
|
||||||
if (RegExp(r'^[\w-\.]+@([\w-]+\.)+[\w-]{2,4}$').hasMatch(email)) {
|
if (RegExp(r'^[\w-\.]+@([\w-]+\.)+[\w-]{2,4}$').hasMatch(email)) {
|
||||||
|
@ -14,4 +16,11 @@ class ValidatorUtil {
|
||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
static String toISO8601(String format, String value) {
|
||||||
|
DateFormat dateFormat = DateFormat(format);
|
||||||
|
DateTime dateTime = dateFormat.parse(value);
|
||||||
|
|
||||||
|
return dateTime.toIso8601String();
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue