Hi,
the initial code you listed should work fine in Codename One. What isn't 
working when you try to run that code?

On Saturday, June 26, 2021 at 3:04:48 AM UTC+3 [email protected] wrote:

> Hi,
>
> Thanks for the comments, I wish you could do the test of the method that I 
> included with the test data and validate the problem that I am detecting.
>
> El Friday, June 25, 2021 a la(s) 4:28:11 PM UTC-5, [email protected] 
> escribió:
>
>> The problem with SimpleDateFormat is that it can't cope with a lot of the 
>> junk that passes for "date" out there
>> in the real world.  I gave up and wrote my own parser, which I have 
>> extended to handle the dates that I actually
>> encounter.
>>
>>
>> On Thursday, June 24, 2021 at 8:30:41 PM UTC-7 Shai Almog wrote:
>>
>>> Hi,
>>> I don't understand the problem. We have SimpleDateFormat in Codename One 
>>> it's just under the codename one packages in the import.
>>>
>>> On Thursday, June 24, 2021 at 11:35:56 AM UTC+3 [email protected] wrote:
>>>
>>>> Hi,
>>>>
>>>> I created a new method in CodenameOne, but it is sending me an error. 
>>>> To test:
>>>>   fecha = new Date (). ToString () 
>>>>   tipo = "T"
>>>>
>>>>     public static String cambiaFormatoFecha(String fecha, String tipo) {
>>>>         String formato = tipo.equals("F") ? "yyyy-MM-dd" : 
>>>> tipo.equals("H") ? "hh:mm:ss" : tipo.equals("T") ? "yyyy-MM-dd hh:mm:ss" : 
>>>> "";
>>>>         SimpleDateFormat formaFecha = new SimpleDateFormat(formato);
>>>>         Date d = null;
>>>>         try {
>>>>             d = formaFecha.parse(fecha);
>>>>         } catch (ParseException ex) {
>>>>             Dialog.show("Error", "Error formato de fecha", "Continuar", 
>>>> null);
>>>>         }
>>>>         return formaFecha.format(d);
>>>>     }
>>>>
>>>> El Wednesday, June 23, 2021 a la(s) 11:17:52 PM UTC-5, 
>>>> [email protected] escribió:
>>>>
>>>>> Hi,
>>>>>
>>>>> In java you could have the following method:
>>>>>
>>>>> public static Date ParseFecha(String fecha) { 
>>>>>      SimpleDateFormat formato = new SimpleDateFormat("dd/MM/yyyy"); 
>>>>>      Date fechaDate = null; 
>>>>>      try { 
>>>>>            fechaDate = formato.parse(fecha); 
>>>>>       }   
>>>>>            catch (ParseException ex) {
>>>>>                System.out.println(ex); 
>>>>>       } 
>>>>>      return fechaDate; 
>>>>>  }
>>>>>
>>>>> How can I get this to work in CodenameOne?
>>>>>
>>>>

-- 
You received this message because you are subscribed to the Google Groups 
"CodenameOne Discussions" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/codenameone-discussions/c5e56fcf-7fed-42dc-8862-e730ad9cf934n%40googlegroups.com.

Reply via email to