Hello Pham,
"Demi" concerns the "hour" (l'heure).
il est 2 heures et demie
it's half past 2
On dit aussi:
et demi = and a half
deux litres et demi
two and a half litres
Comme expression on peut dire à demi (=à moitié) = half
ouvrir à demi to half-open
à demi endormi half-asleep
faire les choses à demi to do things by halves
Mais on ne peut pas dire :
La demi de cette masque est noir.
"moitié" ca veut dire ' partie d'un tout' = half
On a mangé une moitié de poulet.
We ate half a chicken.
une bonne moitié
a good half, just over half
Ton verre est encore à moitié plein.
Your glass is still half-full.
a moitié du temps half the time
la moitié des gens half the people
On peut dire :
La moitié de = half, half of
La moitié de cette masque est noir.