Ese símbolo parece estar fuera del rango de ASCII (a menos que el archivo en si mismo tenga una codificación incorrecta), pero de ninguna forma la función date() devuelve un valor textual así.
Como te han dicho, tal vez haces algo incorrecto que no podemos adivinar al momento en que guardas dicho valor en la sesión, ¿cómo saber?