1Preheat oven to 350 degrees F (175 degrees C). Grease one 9x5x3 inch loaf pan.
2Pour boiling water over apricot pieces in a small bowl. Cool.
3In another bowl, combine flour, baking powder, soda, salt, and dates.
4In a large bowl, cream butter or margarine, cream cheese, and sugar. Beat in eggs, one at a time, until smooth. Stir in cooled apricots and water. Pour in flour mixture, and stir until moistened. Turn batter into greased 9x5x3 inch loaf pan.
5Bake at 350 degrees F (175 degrees C) for 1 hour, or until it tests done. Let stand 10 minutes. Remove from pan to rack. Cool.