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 'package:flutter/foundation.dart';
|
||||
import 'package:hub/shared/utils/validator_util.dart';
|
||||
|
||||
import '/flutter_flow/flutter_flow_util.dart';
|
||||
import 'api_manager.dart';
|
||||
|
@ -1271,7 +1272,7 @@ class PostProvVisitSchedulingCall {
|
|||
'userUUID': userUUID,
|
||||
'cliID': cliID,
|
||||
'atividade': atividade,
|
||||
'data': data,
|
||||
'data': ValidatorUtil.toISO8601("dd/MM/yyyy HH:mm:ss", data!),
|
||||
'motivo': motivo,
|
||||
'nome': nome,
|
||||
'proID': proID,
|
||||
|
|
|
@ -1,3 +1,5 @@
|
|||
import 'package:intl/intl.dart';
|
||||
|
||||
class ValidatorUtil {
|
||||
static bool isValidEmail(String email) {
|
||||
if (RegExp(r'^[\w-\.]+@([\w-]+\.)+[\w-]{2,4}$').hasMatch(email)) {
|
||||
|
@ -14,4 +16,11 @@ class ValidatorUtil {
|
|||
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