Elles servent à supprimer tous les espaces qui se trouvent dans une variable alphanumérique soit à partir de la droite ( RTRIM$ ) soit à partir de la gauche ( LTRIM$ ).

Syntaxe :
LTRIM$ (variable)
RTRIM$ (variable)

Exemple :
CLS
mot$ = «    Qbasic »
PRINT mot$
PRINT LTRIM$ ( mot$ )
END

Elles servent à transformer les caractères d'une variable alphanumérique soit en minuscules ( LCASE$ ), soit en majuscules ( UCASE$ ).

Syntaxe :
LCASE$ (variable)
UCASE$ (variable)

Exemple :
CLS
mot$ = « Qbasic »
PRINT mot$ , « normal »
PRINT LCASE$ (mot$) , « minuscules »
PRINT UCASE$ (mot$) , « majuscules »
END

Comme leurs noms l'indiquent, elles s'occupent de l'heure et de la date.
Il y deux méthodes de les utiliser
- Soit du genre : variable = fonction. Là le PC entre soit l'heure soit la date actuelle dans une variable.
- Soit du genre : fonction = variable. Là vous allez directement changer soit la date soit l'heure du système.
Remarque : toutes les variables avec lesquelles vous travaillez pour ces fonctions doivent être des fonctions alphanumériques.
Remarque : pour DATE$, il ne doit pas y avoir d'espaces entre les tirets ( - ) ou entre les slaches ( / ). L'année doit être soit sous 4 chiffres soit sur 2. Pour ce dernier cas, vous aurez juste la possibilité de mettre un chiffre entre 80 et 99, que le PC contera pour une année du type 1900. De plus Qbasic ne gère pas les dates inférieures à 1980 et supérieures à 2099.

Syntaxes :
variable  = TIME$
variable  = DATES
TIME$ = variable qui doit être sous la forme suivante :
- « heures : minutes : secondes »
DATE$ = variable qui doit être sous la forme suivante :
- « mois - jour - année »
- « mois / jour / année »

Exemple :
CLS
PRINT « Aujourd'hui, on est le » ; DATE$ ; « et il est » ; TIME$
END