Oracle 10G

Bonjour,
Je voudrais convertir un nombre en format varchar2 en jours-heure-mm.

Exemple : 4520

Le résultat serait 3j 3:20

J'ai trouvé ce code
Code : Sélectionner tout - Visualiser dans une fenêtre à part
v_temps := v_jours||'j '||to_char(to_date(v_heure_diff, 'SSSSS'),'HH24:MI');
Je peux utiliser le code suivant pour les heures et minutes mais pour le jours?

Code : Sélectionner tout - Visualiser dans une fenêtre à part
to_char(to_date(v_heure, 'SSSSS'),'HH24:MI');
Merci beaucoup!