2009-12-19 5 views

Répondre

1

Voici votre problème: premier paramètre de DateField.dateToString est censé être une date. Il prend alors cette date et renvoie une chaîne en utilisant le second paramètre comme chaîne de format.

On dirait que vous essayez de convertir la chaîne à une date (l'inverse) afin que vous puissiez obtenir les secondes et de le mettre dans la zone de texte. Le contrôle DateField a un paramètre selectedDate qui vous donnera la date dont vous avez besoin. Ensuite, vous exécutez simplement ce code pour le mettre dans la zone de texte:

testTextArea.text = myDateField.selectedDate.getSeconds().toString(); 
+0

Il devrait fonctionner mais testTextArea je reçois un zéro seulement. Je ne sais pas pourquoi. – baltoro

+0

Qu'est-ce que vous obtenez si vous faites ceci: testTextArea.text = DateField.dateToString (myDateField.selectedDate, "DD/MM/YYYY"); –

Questions connexes