If you have a date object in universe, you can figure out if it is a Saturday or a Sunday by using following formula:
=If(FormatDate([Date Object];"ddd") InList ("Sat";"Sun");"Weekend";"Working day")
For holidays, you surely need a flag column from your database.