Hola Mario,
Esto es imposible bajo AD, porque ? porque maneja arrays binarios para determinar la hora y no caben decimales.
Common Name Jim Smith Logon Hours M-3 3-6 6-9 9-N N-3 3-6 6-9 9-M
Pre-Windows 2000 Logon Name JSmith Sunday 000 000 000 000 000 000 000 000
Organizational Unit or Container ou=Sales,ou=West Monday 000 000 011 111 111 111 000 000
Domain dc=MyDomain,dc=com Tuesday 000 000 011 111 111 111 000 000
Wednesday 000 000 011 111 111 111 000 000
Thursday 000 000 000 000 000 001 111 100
Friday 000 000 011 111 111 111 000 000
Saturday 000 000 001 111 111 000 000 000
## allow logon 8am - 6pm Monday to Friday
[byte[]]$hours = @(0,0,0,0,255,3,0,255,3,0,255,3,0,255,3,0,255,3,0,0,0)
Saludos. !!